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 a month 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

Developer Productivity and Tools - MTS / SMTS / LMTS

Senior engineering role at Salesforce focusing on developer productivity tools and platform engineering, handling billions of transactions daily.

Senior Backend Software Engineer / SMTS - Distributed Systems

Senior Backend Software Engineer role at Salesforce focusing on distributed systems development with 6+ years experience required, offering hybrid work in Bangalore.

Senior Technical Support Engineer (Signature Success) – Japanese speaking

Senior Technical Support Engineer position at Salesforce requiring Japanese language skills, focusing on supporting Tableau enterprise customers with technical solutions and server management.

Senior Agentforce Forward Deployed Engineer

Senior engineering role at Salesforce focusing on AI platform development and customer success, combining technical expertise with customer-facing responsibilities.

Lead Account Solution Engineer

Lead Account Solution Engineer position at Salesforce in Dubai, focusing on technical sales, solution engineering, and customer success in enterprise software solutions.