Backend Software Development Engineer - Mid/Senior/Lead/Principal

Global leader in CRM software providing cloud-based solutions for sales, service, marketing, and more.
$125,700 - $334,600
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Backend Software Development Engineer - Mid/Senior/Lead/Principal

Salesforce is seeking experienced software developers to join their world-class engineering team to build breakthrough features for their trusted CRM platform. This role spans multiple levels from Mid-Level to Principal, focusing on backend development across various cloud products including Marketing, Commerce, Sales, Service, Einstein, MuleSoft, Platform, Industries Clouds, Slack, and Heroku.

The position requires strong expertise in backend development, API design, and cloud computing. You'll be working in a hybrid environment, collaborating with talented engineers to create scalable solutions that have significant impact on users and the company's success. The role encompasses architecture, design, implementation, and testing to ensure high-quality product delivery.

Salesforce embraces a hybrid work model and focuses on building autonomous teams where individuals can thrive and grow. They pride themselves on writing high-quality, maintainable code that enhances product stability. The company offers comprehensive benefits including wellbeing reimbursement, parental leave, adoption assistance, and fertility benefits.

As a Backend Software Development Engineer, you'll be responsible for designing and implementing robust APIs, handling large datasets in cloud platforms, and ensuring system integration. The role requires participation in an on-call rotation to maintain service availability and involves working with modern development practices including TDD and CI/CD.

This is an excellent opportunity for experienced developers who want their code to have measurable positive impact while working with cutting-edge technologies in a supportive, growth-oriented environment. The position offers competitive compensation and the chance to work on products that shape the future of enterprise software.

Last updated 5 days ago

Responsibilities For Backend Software Development Engineer - Mid/Senior/Lead/Principal

  • Backend application development for Marketing/Commerce/Sales/Service/Einstein/MuleSoft/Platform/Industries Clouds/Slack and Heroku
  • Design, implement, and tune robust APIs and API framework related features
  • Handle large data sets in the cloud
  • Integration with internal/external systems
  • Participate in test driven development practices and CI/CD
  • Participate in on-call rotation

Requirements For Backend Software Development Engineer - Mid/Senior/Lead/Principal

Java
Go
Node.js
JavaScript
Python
  • A related technical degree
  • 3+ years backend software development experience
  • Deep knowledge of object oriented programming languages
  • Broad knowledge of web standards relating to APIs
  • Experience with Spring, gRPC, REST and the HTTP protocol
  • Experience with Agile development methodology

Benefits For Backend Software Development Engineer - Mid/Senior/Lead/Principal

Medical Insurance
Parental Leave
  • Wellbeing reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits

Interested in this job?

Jobs Related To Salesforce Backend Software Development Engineer - Mid/Senior/Lead/Principal

Specialist Solution Engineer - Alliance

Senior Solution Engineer role at Salesforce focusing on partner enablement and technical leadership for the Alliance team in Tokyo, Japan.

Senior Software Engineer

Senior Software Engineer role at Salesforce focusing on platform engineering, distributed systems, and cloud technologies using Python/Go and Kubernetes.

Mid/Senior Backend Software Engineer

Senior Backend Software Engineer position at Salesforce in Tel Aviv, focusing on distributed systems and cloud infrastructure with 4+ years of experience required.

Performance Engineer (Senior or Lead)

Senior Performance Engineer role at Salesforce focusing on optimizing system performance, developing automation frameworks, and solving complex scalability challenges for enterprise-scale applications.

Global Account Manager - Luxury

Senior Global Account Manager position at Salesforce, focusing on luxury sector clients, leading digital transformation projects and strategic account management.