Engineering Manager-Platform Engineering
Company | Ditto |
---|---|
Location | California, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior |
Requirements
- 2+ years of experience managing teams of software engineers. This includes people-management responsibilities such as hiring, performance management, and career development.
- 5+ years of technical leadership, including driving best practices, project scoping and design, and providing architectural guidance.
- Prior experience with cloud platform development (AWS, GCP, Azure) and experience building Kubernetes operators as well as deploying Kubernetes clusters.
- Excellent leadership skills with a focus on team growth, mentorship, and collaboration.
- Experience with large scale CI/CD pipelines, automation, and developer tooling & workflows to automate software releases.
- Strong communication skills, both written and verbal.
Responsibilities
- Lead our Platform Engineering Team – Lead and magnify the impact of a team of 6-10 skilled individual contributors. Be responsible for ensuring their success, aiding their career growth, and facilitating their technical work.
- Recruit and Grow Talent – Build a strong engineering team through hiring, mentoring, performance management, and career development initiatives.
- Build a Great Platform for our products – Ensure our platform supports our customers needs and provides SREs with the tools they need to maintain and observe our products.
- Raise the Bar on Technical Excellence – Ensure high test coverage, rigorous engineering, stellar documentation, and a consistently high technical bar.
- Collaborate Across Teams – Collaborate with your team, engineering leadership, and product managers to define Platform roadmaps, prioritize features, and align engineering efforts with business goals.
- Automate and Optimize – Improve developer workflows through automation, large scale CI/CD, and investments in tooling that maximize productivity and ensure scalability.
- Ship It! — Regularly ship patch, minor, and major versions of our platform including new cloud provider support and other customer requested offerings, and invest in automation and tooling to make this a breeze.
- Be a Culture Custodian – Set team culture by example, expanding Ditto’s culture of trust, communication, and continual improvement.
Preferred Qualifications
- Experience with a systems language such as Golang, Rust, C/C++
- Experience building SaaS Platforms, and/or Kubernetes Operators
- Prior experience leading a team of software engineers with diverse technical expertise across many platforms.
- Experience managing a remote, globally distributed team.
- Experience building large scale cloud infrastructure.
- Experience building Terraform plugins