Taro Logo

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

Global leader in CRM software and enterprise cloud computing solutions.
$125,700 - $334,600
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS

Job Description

Salesforce is seeking experienced Backend Software Engineers to join their world-class engineering team. This role offers an opportunity to make a significant impact through code that affects millions of users worldwide. The position spans multiple levels from Mid-Level to Principal, requiring at least 3 years of backend development experience.

The role involves working on critical backend systems for Salesforce's suite of products including Marketing, Commerce, Sales, Service, Einstein, MuleSoft, Platform, Industries Clouds, Slack, and Heroku. Engineers will be responsible for designing and implementing robust APIs that perform at scale in a multi-tenant environment. The position requires expertise in handling large datasets in cloud platforms like GCP, AWS, Alibaba, and Azure.

Salesforce embraces a hybrid work model, requiring in-person work three days per week or 10 days per quarter for some engineering teams. The company prides itself on writing high-quality, maintainable code and fostering autonomous teams that make impactful decisions. They offer comprehensive benefits including wellbeing reimbursement, generous parental leave, adoption assistance, and fertility benefits.

The ideal candidate will have strong expertise in object-oriented programming languages such as Java, C++, Go, Python, or JavaScript, along with extensive knowledge of web standards and APIs. Experience with Spring, gRPC, and REST protocols is essential. The role includes participating in an on-call rotation to maintain service reliability and availability.

Salesforce's engineering culture emphasizes test-driven development, CI/CD practices, and a commitment to building stable, scalable products. They focus on cultivating individual growth while maintaining a collaborative team environment. This role offers the opportunity to work on challenging technical problems while contributing to one of the world's leading CRM and cloud computing platforms.

Last updated 4 months 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
  • 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 - Mid/Senior/Lead/Principal

Java
Python
Node.js
JavaScript
Go
  • A related technical degree required
  • 3+ years backend software development experience
  • Deep knowledge of object oriented programming languages: Java, C++, Go, C#, Ruby, Scala, Python, Node.JS, or JavaScript
  • Broad knowledge of web standards relating to APIs such as REST, SOAP, XML, WSDL, HTTP, JSON, etc.
  • 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 - Mid/Senior/Lead/Principal

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

Related Jobs

Senior/Lead Salesforce Developer - Public Sector

Senior/Lead Salesforce Developer position for Public Sector solutions, developing applications on Salesforce Government Cloud for Federal agencies and DoD.

Senior Salesforce Developer

Senior Salesforce Developer role at Salesforce, focusing on enterprise IT implementation and integration solutions for Public Sector business. Requires 6+ years experience with force.com and U.S. citizenship.

Senior Fullstack Engineer - AI Research

Senior Fullstack Engineer role at Salesforce AI Research, building tools and infrastructure for AI data collection and management while working with cutting-edge AI technologies.

Senior Network Implementation Engineer

Senior Network Implementation Engineer role at Google, managing global network infrastructure with 8+ years experience required, offering $171K-$254K plus benefits in Thornton, CO.

Customer Engineer, Application Integration, Public Sector

Technical advisor role specializing in API management and cloud integration for government and education sector clients at Google Public Sector.