Salesforce

Lead Software Engineer, Heroku

Salesforce

full-time

Posted on:

Origin:  • 🇺🇸 United States • California

Visit company website
AI Apply
Manual Apply

Salary

💰 $184,000 - $253,000 per year

Job Level

Senior

Tech Stack

Distributed SystemsElixirGoHerokuJavaPythonRubySFDC

About the role

  • Collaborate closely with Heroku billing support to resolve customer issues
  • Build alignment and communication with several engineering and business operational organizations
  • Deliver innovative features on complex distributed systems
  • Maintain and modernize internal legacy systems (Ruby and Elixir) with focus on maintainability and architecture
  • Be operationally excellent and participate in production on-call and observability practices
  • Design, build, and maintain production services at scale, including RESTful APIs and transaction management

Requirements

  • 5+ years of professional software engineering experience, with demonstrable focus on large-scale, distributed, or billing-intensive systems
  • Proven experience designing, building, and maintaining production services at scale in demanding, customer-facing environments
  • Strong knowledge of transaction management concepts (concurrency, consistency, isolation levels) and experience applying them in real systems
  • Experience designing and maintaining RESTful APIs for mission-critical workflows
  • Proficiency in at least one modern programming language (e.g., Ruby, Elixir, Java, Python, Go) and ability to adapt across languages as needed
  • Excellent written and verbal communication skills, with the ability to work closely with cross-functional partners
  • A passion for teaching, mentoring, and continuous learning
  • A related technical degree required