Backend Software Development Engineer (Mid/Senior/Lead/Principal)
Posted Updated
- By applying to the Software Backend Development posting, recruiters and hiring managers across the organization hiring for Backend Software Engineers will review your resume
- Our goal is for you to apply once and have your resume reviewed by multiple hiring teams
- Alesforce has opportunities for experienced software developers who want their lines of code to have significant and measurable positive impact for users, the company’s bottom line, and the industry
- You will be working with a group of world-class engineers to build the breakthrough features our customers will love, adopt, and use while keeping our trusted CRM platform stable and scalable
- The software engineer role at Salesforce encompasses architecture, design, implementation, and testing to ensure we build products right and release them with high quality
- 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 that perform and scale in a multi-tenant environment
- 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
Benefits
- Medical Care
- Life Insurance
- Retirement Savings
- Employee Assistance Programs
- With 9 standard holidays and four floating holidays, you get a total 13 paid days off each year
- Positions available at all levels: Mid Level, Senior, Lead and Principal
- Experience with Spring, gRPC, REST and the HTTP protocol
- A related technical degree required
- Deep knowledge of object oriented programming languages: Java, C++, Go, C#, Ruby, Scala, Python, Node.JS, or JavaScript
- Office-Flex: work in-person three days per week; or 10 days per quarter for some engineering teams
- Broad knowledge of web standards relating to APIs such as REST, SOAP, XML, WSDL, HTTP, JSON, etc
- Participate in the team’s on-call rotation to address complex problems in real-time and keep services operational and highly available
- 3+ years backend software development experience
- Experience with Agile development methodology
