Backend Software Development Engineer - Senior/Lead/Principal

Global leader in CRM software providing cloud-based solutions for sales, service, marketing, and more.
$137,100 - $323,400
Backend
Senior Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS

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

Salesforce is seeking experienced software developers to join their world-class engineering team. This role focuses on backend development across various cloud products including Marketing, Commerce, Sales, Service, Einstein, MuleSoft, Platform, Industries Clouds, Slack, and Heroku. The position offers the opportunity to work on significant features that impact users and the company's bottom line while maintaining platform stability and scalability.

The role encompasses architecture, design, implementation, and testing responsibilities. The team values high-quality, maintainable code and embraces a hybrid work model. They foster an environment that celebrates individual strengths while promoting personal and professional growth. The company believes in autonomous teams with decision-making freedom, which helps empower individuals, products, and customers to thrive.

Key responsibilities include designing and implementing robust APIs, handling large datasets in cloud environments, and working with various programming languages and web standards. The ideal candidate should have strong experience in object-oriented programming, API development, and agile methodologies.

Salesforce offers comprehensive benefits including wellbeing reimbursement, parental leave, adoption assistance, and fertility benefits. The company maintains a strong commitment to work-life balance and professional development. This is an excellent opportunity for experienced developers looking to make a significant impact in a leading enterprise software company while working with cutting-edge technologies and contributing to a platform used by millions globally.

Last updated 4 months ago

Responsibilities For Backend Software Development Engineer - 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
  • Experience handling large data sets in the cloud (e.g. GCP, AWS, Alibaba and/or Azure platforms)
  • Integration with internal/external systems
  • Test driven development practices as well as CI/CD tools and its usage

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

Java
Python
Node.js
JavaScript
Go
Ruby
Scala
  • A related technical degree required
  • 4+ 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
  • Participate in the team's on-call rotation

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

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

Interested in this job?

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

Solution Engineer, Higher Education

Senior Solution Engineer role at Salesforce focusing on Higher Education sector, combining technical expertise with educational technology to drive institutional transformation.

Quality/Performance Engineer (MTS, SMTS, LMTS)

Senior Performance Engineer role at Salesforce focusing on optimization, analysis, and automation of large-scale distributed systems

Lead Solution Engineer - Tableau

Lead Solution Engineer position at Salesforce focusing on Tableau products, combining technical expertise with sales consulting to drive customer success.

Lead Solution Engineer

Senior Solution Engineer position at Salesforce in London, focusing on presales consulting and technical solution design for enterprise customers.

Senior Technical Consultant/Developer - Salesforce

Senior Technical Consultant/Developer position at Salesforce, focusing on implementing Industry Cloud solutions with 5+ years experience required.