Pricing Engineering Manager
Leads a full-stack engineering squad focused on pricing systems, managing team delivery, growth, and technical quality while partnering with Product, Data, and Ops. Requires 5+ years software engineering in distributed systems and 3+ years managing engineers.
About the job
Responsibilities
- Lead and grow a team of engineers, fostering a culture of trust, collaboration, and continuous improvement.
- Own team execution and delivery: roadmap planning, goal setting, and shipping well-tested, usable products.
- Ensure adherence to engineering best practices, including quality, observability, testing, security, and performance.
- Build partnerships across Product, Data, and Ops to align on priorities and drive business outcomes.
- Develop team members through mentorship, coaching, and thoughtful career conversations.
- Contribute to org-wide engineering practices: on-call readiness, DORA metrics, onboarding, and more.
Requirements
- 5+ years of experience as a software engineer working on distributed systems in Python, Java, Kotlin, Go, or JavaScript/TypeScript.
- 3+ years of experience managing engineers, ideally on small, fast-moving squads.
- Clear communication, a bias toward action, and the ability to navigate ambiguity.
- A track record of building resilient systems and leading teams through scaling challenges.
- Comfortable working in our stack or learning quickly: Java/Python/Go, React, Postgres, AWS, Kubernetes.
Nice to Have
- Experience with backend development
Tech Stack
Backend: Java, Python, Kotlin, Postgres Frontend: React/Redux DevOps: AWS, Kubernetes, Terraform, Prometheus, Honeycomb Data: Redshift, Airflow, Looker
Compensation
Illinois: $152,000 - $190,000 base salary plus discretionary bonus. Ontario: CA$148,800 - $186,000 base salary plus discretionary bonus.
Skills
Python, Java, Kotlin, Go, JavaScript, TypeScript, React, Postgres, AWS, Kubernetes, Terraform, Prometheus, Honeycomb, Redshift, Airflow
Similar jobs
Engineering Management jobsLeads distributed engineering teams building safe, observable agent execution foundations across frontend, backend, and AI engineering. The role requires hands-on engineering judgment, people leadership, and experience applying AI to software development workflows.
Leads the Data Collection engineering team responsible for Internet-scale scanning, distributed systems, and data pipelines. The manager owns people development, roadmap delivery, technical architecture, and operational reliability while partnering across Product, Research, Security, and Infrastructure.
Leads a cross-functional engineering team responsible for shipping and logistics systems, including carrier integrations, rate shopping, and label generation. Requires at least three years of engineering management experience, recent software engineering experience, and strong technical, Agile, and AI-agent expertise.
Leads a distributed team improving Firefox Desktop’s user interface and frontend platform, guiding technical decisions, delivery, hiring, and professional development. Requires software engineering experience, management experience, and hands-on web technology expertise.
Leads a remote infrastructure engineering team responsible for core infrastructure, developer experience, frontend infrastructure, design systems, and security. Requires engineering management experience, remote-team leadership, strong technical design skills, and familiarity with modern cloud infrastructure.