Senior Manager, Software Engineering (Heroku Runtime)

A global leader in CRM software providing cloud-based enterprise solutions for sales, service, and marketing.
Backend
Staff Software Engineer
Remote
3+ years of experience
Enterprise SaaS

Description For Senior Manager, Software Engineering (Heroku Runtime)

Join Salesforce's Heroku Runtime team as a Senior Engineering Manager, where you'll lead a crucial team responsible for managing customer workloads and infrastructure. The role focuses on scheduling customer workloads on Heroku Dynos, managing HTTP/S routing, and handling system logging and metrics.

As a leader, you'll build strong relationships with engineering teams, align priorities with organizational goals, and create an environment where creativity thrives. Your responsibilities include ensuring team well-being, maintaining system quality, and driving concrete actions through clear direction.

The ideal candidate brings 3+ years of backend/distributed systems team management experience, with proven ability to lead remote teams effectively. You'll work closely with Product Management to develop innovative solutions, manage an on-call rotation, and oversee critical infrastructure operations.

Key technical areas include containerized applications, Kubernetes, and AWS infrastructure. You'll be responsible for maintaining high-quality service delivery while fostering team growth and development. The role combines technical expertise with strong leadership skills, requiring someone who can balance system reliability with team development.

Join us in building and maintaining critical infrastructure that powers thousands of applications worldwide. You'll work with cutting-edge technology while leading a distributed team of talented engineers, making a significant impact on how developers deploy and manage their applications at scale.

Last updated 3 days ago

Responsibilities For Senior Manager, Software Engineering (Heroku Runtime)

  • Plan, organize, lead, and oversee engineering workstreams
  • Cultivate and maintain psychological safety within team
  • Align team goals with departmental and company goals
  • Act as the agile scrum coach for the team
  • Manage people (hiring, onboarding, job satisfaction, professional development)
  • Manage projects (tools, process, methodologies, resolving blockage)
  • Understand customer needs in partnership with product managers
  • Participate in the manager on-call rotation during incidents

Requirements For Senior Manager, Software Engineering (Heroku Runtime)

Kubernetes
  • 3+ years of experience managing back-end/distributed-systems software engineering teams
  • 1+ years experience managing distributed teams
  • Ability to communicate effectively with remote and local team members
  • Ability to work effectively with peer managers
  • Must deeply understand the needs of software engineers
  • Technical background in software engineering or systems infrastructure preferred

Interested in this job?

Jobs Related To Salesforce Senior Manager, Software Engineering (Heroku Runtime)

Senior Solution Architect (Retail industry experience)

Senior Solution Architect position at Salesforce focusing on retail technology solutions, combining technical expertise with customer success management.

MTS Software Engineering

MTS Software Engineering role at Salesforce focusing on cloud platform development using Java, JavaScript, and modern technologies with competitive compensation and benefits.

Performance Engineering - SMTS/LMTS

Senior/Lead Performance Engineering role at Salesforce focusing on scalability and performance optimization of cloud applications with AI integration.

Lead Solution Engineer

Lead Solution Engineer position at Salesforce, combining technical expertise with sales acumen to deliver innovative solutions and drive customer success.

(Senior) Manager, Solution Engineering

Lead Salesforce's Solution Engineering team in Switzerland, combining technical expertise with strategic sales leadership to drive customer success and team growth.