Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior / Lead Software Engineer - Database/Distributed Storage Engineering

$117.2k - $260.1k

salesforce.com, inc.

Overview

Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn't a buzzword - it's a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all.

Ready to level-up your career at the company leading workforce transformation in the agentic era? You're in the right place! Agentforce is the future of AI, and you are the future of Salesforce.

IN SCHOOL OR GRADUATED WITHIN THE LAST 12 MONTHS? PLEASE VISIT FUTURE FORCE FOR OPPORTUNITIES

Team and Role

Our Salesforce Database (SDB) team provides a highly available database for Salesforce applications. Within the large SDB team, we provide a highly durable and available distributed storage for public clouds. We are defining the next generation of trusted enterprise computing in the cloud. We're a fast-paced, metrics driven team. We're highly collaborative and work across all areas of our technology stack. We live and breathe transactional systems, distributed systems and enterprise reliability, availability and scale.

The team is seeking a highly qualified and energetic Senior/Lead Software Engineer who will be responsible for working on development of scalable, resilient and fault-tolerant transactional and distributed systems. The Senior/Lead Software Engineer will be responsible both for design and hands-on implementation.

Responsibilities

• Design, develop and maintain scalable, resilient and fault-tolerant transactional and distributed systems in an enterprise production environment.

• Lead design and implement software solutions with a focus on reliability, performance and scalability.

• Collaborate across teams to deliver high-quality code and systems.

• Write own unit and functional tests and help review and test teammates' code.

Qualifications

  • Experience designing, developing scalable, resilient and fault-tolerant transactional and distributed systems in enterprise production environments
  • Highly skilled in Java or C in a Unix/Linux environment, with an understanding of modern object-oriented programming techniques and design patterns
  • Experience using telemetry and metrics to drive operational excellence
  • Ability to learn quickly and deliver high quality code in a fast-paced, dynamic team environment
  • Meticulous and detail-oriented engineer, responsible for writing one\'s own functional and unit tests and help review and test teammates\' code
  • Familiar with Agile development methodology and committed to continual improvement of team performance
  • Effective communication, strong leadership skills, team player who can mentor and be mentored
  • Inventive and creative; on task and able to deliver incrementally and on time
  • 5-9+ years of professional experience, or a MSc with 3-7+ years of experience. Experience with relational databases and/or distributed storage; GCP is a plus

Other Details

Highly Available Distributed Systems: areas include highly scalable and performant distributed systems with durable data storage capabilities to ensure high availability of the stack above, including databases. A thorough understanding of distributed systems, system programming, and working with system resources is required. Knowledge of clustering solutions, deploying code in public cloud environments, Kubernetes, and using APIs from public cloud vendors to manage data is highly desired.

Compensation and Benefits

In the United States, compensation will be determined by factors such as location, job level, job-related knowledge, skills, and experience. The typical base salary range for this position is $117,200 - $260,100 annually. In select cities within the SF and NYC metropolitan areas, the base salary range is $141,200 - $285,800 annually. The range represents base salary only and does not include bonuses, equity, or benefits. Salesforce offers a variety of benefits including time off, medical, dental, vision, mental health support, parental leave, life and disability insurance, 401(k), and an employee stock purchase program.

Accommodations

If you require assistance due to a disability applying for open positions please submit a request via the Accommodations Request Form.

Posting Statement and Equal Opportunity

Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment. Know your rights: workplace discrimination is illegal. Salesforce believes in equality for all and aims to create an inclusive, discrimination-free workplace. Everything from recruitment to promotion is based on merit and qualifications, without regard to race, religion, color, national origin, sex, sexual orientation, gender identity or expression, transgender status, age, disability, veteran or marital status, political viewpoint, or other protected classifications.

More details about company benefits can be found at: The typical base salary range above may be adjusted for location, and incentives, equity, and benefits may apply.

Administrative

We are directing you to the original job posting. Please apply directly for this job at the employer’s website. The information you provide here is secure and confidential.

#J-18808-Ljbffr
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior / Lead Software Engineer - Database/Distributed Storage Engineering in Seattle, WA vacancy
  • $117.2k - $260.1k

     ...career at the company leading workforce...  ...OPPORTUNITIES*Our Salesforce Database (SDB) team provides...  ...durable and available distributed storage for public clouds....  ...qualified and energetic Senior/Lead...  ...systems. The Senior/Lead Software Engineer will be responsible... 
    Senior
    Database
    Full time

    Salesforce

    Seattle, WA
    2 days ago
  • Cloudflare is building the next generation of distributed storage services. You will join a motivated...  ...infrastructure, from hardware to databases, ensuring durability, performance, and...  ...development end-to-end, tackle complex engineering puzzles, and work with Rust, Go,... 
    Senior
    Database

    Cloudflare

    Seattle, WA
    6 days ago
  • $152.2k - $205.9k

     ...innovative new cloud database? Does...  ...contributing to product engineering and business...  ...for a new distributed database...  ..., the role of Senior Product Manager...  ...by shaping and leading product strategy...  ...throughout the software development...  ...with related storage and server hardware... 
    Senior
    Database
    Flexible hours

    Amazon

    Seattle, WA
    3 days ago
  • $148.5k - $260.1k

     ...level-up your career at the company leading workforce transformation in the...  ...Card, U.S. Government CAC/PIV.Distributed Systems Software Engineer - GovCloud (Senior/Lead) Our Public Cloud...  ...applicationsExperience with distributed database system and relational databases... 
    Senior
    Database
    Full time
    Local area

    Salesforce

    Bellevue, WA
    1 day ago
  • $157.7k - $213.8k

     ...their business. Founded by engineers — and customer obsessed — we...  ...SQL query engines. As a software engineer on the Runtime team...  ...building the next generation distributed data storage and processing systems that...  ...with distributed systems, databases, and big data systems (Apache... 
    Senior
    Database
    Local area
    Worldwide

    DataBricks

    Bellevue, WA
    2 days ago
  • $202.16k - $368.22k

    Senior Research Engineer / Scientist - Storage for LLM Location: Seattle Team: Infrastructure Employment...  ...at the intersection of databases, large‑scale systems, and AI, the team leads innovation in areas such...  ...expertise in large‑scale distributed storage and caching infrastructure... 
    Senior
    Database
    Temporary work
    Local area

    ByteDance

    Seattle, WA
    6 days ago
  •  ...Apple Inc. in San Francisco, CA is seeking a Senior Software Engineer to help build the next generation of Apple’s cloud services infrastructure. You will work on CloudKit, a privacy-focused database powering iCloud experiences across Apple devices. Responsibilities... 
    Senior
    Database

    Apple Inc.

    Seattle, WA
    5 hours ago
  • Compass is seeking a Senior Engineer to own the foundational data layer for its Streaming & Durability team. You will design and operate a fleet of databases and caches, enforcing tenant-level isolation and shipping SDKs in Go, Java, and Python for safe multi-tenant access... 
    Senior
    Database

    Socket.dev

    Seattle, WA
    2 days ago
  • Oracle Cloud Infrastructure is seeking a senior engineer to own the software design and development for major components of the Object Storage Service. You will tackle distributed systems challenges, large-scale storage, and highly available services, delivering scalable... 
    Senior

    Ll Oefentherapie

    Seattle, WA
    4 days ago
  •  ...Oracle in Seattle is seeking engineers to build large-scale distributed infrastructure for the cloud. The Object Storage Service team focuses on durable, highly available services...  ...workloads. As part of the team, you will lead design and development of components for scalable... 

    Oracle

    Seattle, WA
    6 hours ago
  • $135.2k - $306.4k

     ...are hoping to enhance engineering efficiency by concentrating...  ...build and deliver a database validation framework...  ...to work with senior architects & leaders at...  ...systems, design broad distributed system interactions for...  ...potential at a company leading the way in AI and cloud... 
    Senior
    Database
    Temporary work
    Worldwide
    Flexible hours

    Oracle Corporation

    Seattle, WA
    4 days ago
  •  ...are hoping to enhance engineering efficiency by concentrating...  ...scratch and work with senior architects and leaders...  ...systems, design broad distributed system interactions...  ...seeking a Relational Database Automation Senior...  ...lifecycle management. • Lead modernization efforts... 
    Senior
    Database
    Full time
    Worldwide
    Flexible hours

    Oracle

    Seattle, WA
    5 days ago
  • $175k - $200k

    DescriptionTitle: Sr. Staff Engineer Reports To: VP of...  ...to retail chains and distribution and fulfillment centers...  ...the country. We are leading the way with our technology...  ...in all levels of the software development process...  ...Mastery of SQL and NoSQL databases. Excellent in .Net and... 
    Senior
    Database
    Immediate start

    Divisions Maintenance Group

    Seattle, WA
    2 days ago
  • $152k - $241.5k

     ...operates at the intersection of research, engineering, and product development,...  ...scale. Collaborate across hardware, software, and research teams, mentoring and...  ...quality, observability, security, databases, containers, and distributed or event-driven systems.Ability to... 
    Senior
    Database
    Full time

    Nvidia

    Seattle, WA
    4 days ago
  • Amazon is seeking a Senior Product Manager - Technical for the Aurora Distributed SQL organization in Seattle, WA. You will...  ...the roadmap, and partner with engineering, marketing, finance and sales to...  ...growth for a large-scale cloud database service. The role requires strong... 
    Senior
    Database

    Socket.dev

    Seattle, WA
    2 days ago
  • $230.1k - $311.2k

     ...worth your next decade. The database is the heartbeat of every application...  ...most accomplished database engineers in the world, with access to...  ...MongoDB-compatible document storage built for the cloud • Amazon...  ...Solve the unsolved — the distributed systems problems, the... 
    Senior
    Database
    Local area
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • $164.5k - $219k

     ...Job Title Expert Senior Manager, Data Sciences, Software and Data Services,...  ...Areas Technology & Engineering Employment Type...  ..., Data Science, to lead data science...  ...development and relational databases at scaleExperience with large-scale distributed computing and cloud... 
    Senior
    Database
    Permanent employment
    Full time
    Apprenticeship
    Local area
    Home office
    3 days per week

    Bain & Company

    Seattle, WA
    4 days ago
  • Snowflake is hiring a Senior Product Manager for its Openflow data...  ...own the full lifecycle of database and SaaS connectors, driving...  .... You will collaborate with engineering, design, field sales, and...  ...time releases across globally distributed teams, leveraging AI and telemetry... 
    Senior
    Database

    Snowflake

    Bellevue, WA
    6 days ago
  •  ...reach.The Global E-commerce Engineering Efficiency team focuses on building...  ..., developer experience, and software delivery quality.- Define...  ....- Solid understanding of distributed systems, microservices...  ....- Hands-on experience with databases, caching systems, and messaging... 
    Senior
    Database

    TikTok

    Seattle, WA
    4 days ago
  •  ...roleRippling is looking for a Senior Engineering Manager to lead our Documents Platform...  ..., data models, and distributed systems that make documents...  ...use cases—from document storage and management to workflows...  ...of distributed systems, databases, data layers, APIs, and scalable... 
    Senior
    Database
    Work at office
    Flexible hours
    3 days per week

    Rippling

    Seattle, WA
    3 days ago
  •  ...Senior Platform Engineer / Software EngineerOur client is seeking a Senior Platform Engineer / Software Engineer...  ...solving background.Experience with Distributed Systems and Microservices: The...  ...with NoSQL and SQL databases, including at an administration and... 
    Senior
    Database

    Software Technology Inc

    Seattle, WA
    3 days ago
  •  ...the Platform TeamThe Platform Engineering team is the invisible engine...  ...team's technical standards, lead code and design reviews, and...  ...language.Deep expertise in distributed systems architecture, data...  ...optimization of relational databases.You have seen and contributed... 
    Senior
    Database
    Work at office
    3 days per week

    Rippling

    Seattle, WA
    2 days ago
  •  ...future of AI-driven reliability engineering? At JPMorganChase, we're...  ...is your opportunity to lead at the forefront of agentic...  ...technology at enterprise scale.As a Senior Lead Software Engineer at JPMorganChase...  ...)Experience building distributed systems or high-scale systems... 
    Senior

    JP Morgan Chase

    Seattle, WA
    4 days ago
  •  ...access and use money.The RoleAs a Senior Software Development Engineer (SDE3) on the Receiver Products team...  ...designing and operating production distributed systems.Track record of owning a project...  ..., and relational or distributed databases.Working knowledge of security and... 
    Senior
    Database
    Full time
    Local area
    Flexible hours

    Remitly

    Seattle, WA
    1 day ago
  •  ...Snowflake is searching for a Senior Software Engineer to join our Database Engineering team in Bellevue, WA. You will design and implement innovative algorithms...  .... This position requires a deep understanding of distributed systems and operational readiness for high-... 
    Senior
    Database

    Snowflake

    Bellevue, WA
    5 hours ago
  •  ...building large-scale distributed infrastructure for...  ...them with industry leading compute, storage, networking, database, security, and an...  ...looking for hands-on engineers with expertise and...  ...business impact. As a senior engineer, you will own the software design and... 
    Senior
    Database

    Ll Oefentherapie

    Seattle, WA
    4 days ago
  •  ...Senior Application Software EngineerOracle Government Defense & Intelligence...  ...Application Software Engineer to build and operate secure...  ...documentation.Lead code reviews in designated...  ...years of experience with databases.Experience with distributed systems, software engineering... 
    Senior
    Database

    Oracle

    Seattle, WA
    3 days ago
  • $152.2k - $205.9k

     ...innovator for a distributed NoSQL database that hundreds of...  ...Amazon’s Simple Storage Service (S3) and...  ...responsibility of the Senior Product Manager...  ...experience leading products or features...  ...of technical (software development,...  ...computer science, engineering, math, finance,... 
    Senior
    Database
    Flexible hours

    Amazon

    Seattle, WA
    16 hours ago
  • $167.4k - $226.5k

     ...innovator for a distributed NoSQL database that hundreds of...  ...Amazon’s Simple Storage Service (S3) and...  ...responsibility of the Senior Product Manager...  ...experience leading products or features...  ...partner with engineering, legal,...  ...years of technical (software development, network... 
    Senior
    Database
    Flexible hours

    Amazon

    Seattle, WA
    6 days ago
  • $160k - $220k

     ...you are too, let's talk.Senior Database Reliability Engineer (DBRE) Experience Level:...  ...strategies, schema design, and storage engines.Perform capacity...  ...with software engineers to review SQL,...  ...experience in high-volume, distributed, or large-scale production... 
    Senior
    Database
    Permanent employment
    Work at office
    Local area
    Worldwide
    Flexible hours

    Okta

    Bellevue, WA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior / Lead Software Engineer - Database/Distributed Storage Engineering. Be the first to apply!