Responsibilities
- Lead, mentor, and foster the professional growth of a high-performing, collaborative engineering team through effective coaching and guidance.
- Contribute to architectural decisions and participate in code and design reviews across various teams, ensuring the highest standards of quality and performance.
- Provide technical leadership in the design of distributed backend services and client components within a Kubernetes-native ecosystem, collaborating closely with the engineering team.
- Guide the development and ongoing improvement of services and tooling that enhance system reliability, security, and performance.
- Work closely with broader teams including Backend, Frontend, and Support to improve the experience for our customers.
Requirements
- 10+ years of experience in deeply technical roles in engineering functions.
- 3-4 years of professional experience leading, managing, growing and coaching a team of engineers.
- Deep passion for Kubernetes and the broader container orchestration ecosystem.
- Deep passion for distributed systems, designing platforms for high scale.
- Ability to navigate and pick up new technologies quickly.
- Always think about the big picture and can put yourself in the shoes of the developer and customer.
- Hands-on experience with backend programming languages (Go, Rust, Python).
- Ability to own complex projects from planning to completion.
Nice to Have
- General understanding of building modern web applications using Next.js, React, and Typescript.
Work Arrangement
Hybrid
Additional Information
- This role is not eligible for employment visa sponsorship.
- H-1B transfers will undergo a case-by-case review.
- Flexible work schedule (some restrictions apply).
- For in office employees: Lunch provided onsite and well stocked kitchen with snacks and drinks.