1 month ago
Base Salary
$200k - $230k/yr
Responsibilities
- Shape the technical direction and architecture of the compute and networking platform.
- Build platform software, APIs, reusable cloud components, and self-service tools for engineering teams.
- Lead complex cross-team initiatives from ambiguous problem definition through delivery and production ownership.
- Evolve Kubernetes and networking infrastructure across multiple AWS accounts and networks.
- Own Infrastructure-as-Code orchestration and provide reusable AWS interfaces, guardrails, and abstractions.
- Diagnose complex production issues and improve system design, observability, reliability, scalability, and operational practices.
- Improve platform cost efficiency and reduce operational overhead for platform users and the platform team.
- Provide hands-on development, design and code reviews, mentorship, and technical guidance.
- Establish AI-assisted engineering practices while maintaining code quality, security, and operational reliability.
Requirements
- Significant experience designing, building, and operating large-scale infrastructure or distributed systems with technical leadership across teams.
- Strong software engineering experience building maintainable software, tooling, or APIs for infrastructure problems.
- Ability to identify opportunities, clarify ambiguous problems, and lead complex initiatives through production ownership.
- Ability to translate developer feedback into platform improvements and evaluate outcomes through adoption and ease of use.
- Ability to evaluate architectural tradeoffs, communicate decisions, and align teams with different priorities.
- Deep experience with AWS or a comparable cloud platform, Infrastructure as Code, and reusable infrastructure abstractions.
- Substantial production Kubernetes experience, including Kubernetes architecture, networking, and failure modes.
- Strong L3–L7 networking knowledge and experience diagnosing connectivity, routing, DNS, load-balancing, and service-to-service communication issues.
- Experience with release engineering, CI/CD pipeline design, automated software and infrastructure delivery, staged rollouts, testing, rollback, and recovery.
- Experience using observability for troubleshooting and reliability improvements.
- Experience using AI-assisted development tools for implementation, testing, debugging, and documentation, with judgment around generated code and sensitive information.
- Commitment to mentorship, constructive feedback, and continuous learning.
Benefits
- Health and wellness benefits.
- Equity.
- Full-time position; US applicants are subject to role- and location-based compensation ranges.
