Senior / Lead Software Engineer - Database/Distributed Storage Engineering

salesforce.com, inc.

Seattle (WA)

On-site

USD 117,200 - 260,100

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Dental insurance
401(k) plan
Employee stock purchase program
Parental leave
Mental health support

Job summary

A leading CRM provider is seeking a Senior/Lead Software Engineer to join their Seattle team. This role involves designing, developing, and maintaining scalable, resilient, and fault-tolerant distributed systems. Ideal candidates will have strong Java or C skills in a Unix/Linux environment and a track record of delivering high-quality code. The position offers competitive compensation, with a salary range between $117,200 and $260,100 annually based on experience and location, along with comprehensive benefits.

Qualifications

  • 5-9+ years of professional experience in software engineering.
  • Experience in designing and developing scalable distributed systems.
  • Strong understanding of software development principles and practices.

Responsibilities

  • Design, develop and maintain scalable, resilient and fault-tolerant distributed systems.
  • Lead software solutions implementation focusing on reliability and performance.
  • Collaborate with teams to deliver high-quality code and systems.

Skills

Java
C
Unix/Linux
Agile development methodology
Distributed systems
Relational databases
GCP

Education

BSc in Computer Science or related field
MSc with 3-7+ years of experience

Tools

Kubernetes

Job description

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: https://www.salesforcebenefits.com. 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior/Lead Distributed Systems Software Engineer(Cloud Infra)
Senior/Lead Distributed Systems Software Engineer(Cloud Infra)

salesforce.com, inc. • San Francisco (CA)

On-site
USD 117,000 - 314,000
Health insurance
401(k) and employee stock purchasing program
Paid parental leave
+1
Lead Software Engineer, Distributed File Systems/Cloud Platform
Lead Software Engineer, Distributed File Systems/Cloud Platform

Salesforce • San Francisco (CA)

Hybrid
USD 172,000 - 261,000
Big Data Platform & Distributed Systems (Mid/Senior/Lead/Principal)
Big Data Platform & Distributed Systems (Mid/Senior/Lead/Principal)

salesforce.com, inc. • Bellevue (WA)

On-site
USD 117,000 - 314,000
Wellbeing reimbursement
Generous parental leave
Adoption assistance
+2
Backend Software Development Engineer - Mid/Senior/Lead/Principal
Backend Software Development Engineer - Mid/Senior/Lead/Principal

salesforce.com, inc. • San Francisco (CA)

Hybrid
USD 117,000 - 345,000
Generous parental leave
Wellbeing reimbursement
401(k) plan
+1
Distributed Systems Software Engineer - Public Cloud (Mid/Senior/Lead/Principal)
Distributed Systems Software Engineer - Public Cloud (Mid/Senior/Lead/Principal)

salesforce.com, inc. • San Francisco (CA)

On-site
USD 117,000 - 314,000
Backend Software Development Engineer - Mid/Senior/Lead/Principal
Backend Software Development Engineer - Mid/Senior/Lead/Principal

salesforce.com, inc. • Seattle (WA)

Hybrid
USD 117,000 - 314,000
Wellbeing reimbursement
Generous parental leave
Adoption assistance
+1
Backend Software Development Engineer - Mid/Senior/Lead/Principal
Backend Software Development Engineer - Mid/Senior/Lead/Principal

salesforce.com, inc. • Bellevue (WA)

Hybrid
USD 117,000 - 314,000
Wellbeing reimbursement
Generous parental leave
Adoption assistance
+1
Senior / Lead Software Engineer - Database/Distributed Storage Engineering
Senior / Lead Software Engineer - Database/Distributed Storage Engineering

salesforce.com, inc. • San Francisco (CA)

On-site
USD 117,000 - 286,000
Lead Software Engineer - Platform Services
Lead Software Engineer - Platform Services

salesforce.com, inc. • Seattle (WA)

On-site
USD 172,000 - 261,000
Time off programs
Medical, dental, vision support
401(k) and employee stock purchasing program
Software Engineering SMTS/LMTS
Software Engineering SMTS/LMTS

salesforce.com, inc. • Bellevue (WA)

Hybrid
USD 148,500 - 260,100