Heroku, a part of Salesforce, operates the world's largest PaaS cloud platform, managing millions of apps with over 6 million container deployments and 16+ billion routing requests daily. The Heroku Integration team is seeking a Lead Software Engineer to focus on building seamless connection points between the Salesforce platform and customers' applications on Heroku.
As a Lead Software Engineer, you'll be part of a team dedicated to enhancing Salesforce's capabilities by leveraging Heroku's elastic compute services and scalable data solutions. The role requires extensive experience in Java development, Salesforce integrations, and distributed systems, with a focus on building and maintaining high-performance APIs and database operations.
The ideal candidate brings 9+ years of professional software engineering experience, with strong expertise in Java, PostgreSQL, and RESTful APIs. You'll work in a globally distributed remote community, collaborating with team members who are passionate about solving challenging distributed systems problems. The position offers competitive salary ranges varying by location, from $160,700 to $265,200.
This role presents an exciting opportunity to work on critical infrastructure that powers millions of applications, while being part of a team that values continuous learning, effective communication, and technical excellence. You'll be instrumental in ensuring customers can seamlessly extend their Salesforce functionality through Heroku's robust cloud-based infrastructure.
The position offers the flexibility of remote work across multiple US locations, making it ideal for experienced engineers looking to make a significant impact in cloud computing and enterprise software integration. Join a team that plans weekly, communicates daily, and works closely together to solve complex technical challenges in the cloud computing space.