Logo
Heroku, Inc.

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

Heroku, Inc., Seattle, Washington, us, 98127

Save Job

Note: 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. Positions available at all levels: Mid Level, Senior, Lead and Principal. *IN SCHOOL OR GRADUATED WITHIN THE LAST 12 MONTHS? PLEASE VISIT

FUTURE FORCE

FOR OPPORTUNITIES Salesforce 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 work with a team of world-class engineers to build features that our customers will love, adopt, and use, while maintaining a stable and scalable CRM platform. The software engineer role encompasses architecture, design, implementation, and testing to ensure high-quality products. We focus on writing high-quality, maintainable code that enhances product stability and simplifies our work. We embrace a hybrid work model and value the unique strengths of each team member, fostering growth and autonomy. We believe empowered, autonomous teams can thrive and deliver outstanding results. Our Impact:

Backend application development for various clouds including Marketing, Commerce, Sales, Service, Einstein, MuleSoft, Platform, Industries Clouds, Slack, and Heroku. Design, implement, and optimize robust APIs and related features for performance and scalability in a multi-tenant environment. Handle large data sets in the cloud (e.g., GCP, AWS, Alibaba, Azure). Integrate with internal and external systems. Practice test-driven development and utilize CI/CD tools. Required Skills:

A related technical degree. At least 3 years of backend software development experience. Deep knowledge of object-oriented programming languages such as Java, C++, Go, C#, Ruby, Scala, Python, Node.js, or JavaScript. Broad understanding of web standards for APIs like REST, SOAP, XML, WSDL, HTTP, JSON. Experience with Spring, gRPC, REST, and HTTP protocols. Experience with Agile methodologies. Ability to participate in on-call rotations to resolve complex issues and ensure service availability. Office-Flex: work in-person three days a week or 10 days per quarter for some teams. Benefits & Perks

Visit our

benefits site

to learn about offerings such as wellbeing reimbursement, parental leave, adoption assistance, fertility benefits, and more. Salesforce Information

Learn more on our

Salesforce Engineering Site .

#J-18808-Ljbffr