What you’ll do
- Architectural Leadership: Lead the design and implementation of large-scale, distributed systems and infrastructure (Kubernetes, Docker, Cloud-native technologies). Domain expert for core services built in Go and Python, ensuring optimal performance, security, and stability.
- Engineering Force Multiplier: Define and drive the technical strategy for internal platforms and systems that maximize the velocity, reliability, and observability of all engineering teams.
- Technical Strategy & Mentorship: Act as a technical leader, driving cross-functional alignment on complex projects. Mentor senior engineers, establish best practices, and own critical systemic issues.
About you
Education: BS, MS, or PhD in Computer Science, or equivalent experience.
Experience: 8+ years of professional software development experience, with proven track record of designing, building, and scaling mission-critical systems.
Backend Expertise: Expert proficiency in Go and Python, deep understanding of distributed systems, microservices architecture, and highly-scalable APIs.
Frontend Expertise: Strong experience with modern frontend frameworks (React, TypeScript) for complex, data-rich web applications.
Infrastructure & Orchestration: Expert knowledge of Docker, Kubernetes, cloud infrastructure (AWS, GCP, or Azure), and PostgresDB.
Product Thinking & System Design: Aptitude for defining product requirements, UX, and writing high-level design documents.
Communication: Exceptional skills to represent technical and product decisions to leadership.
Good to have
- Experience with multi-platform applications, including React Native or other mobile technologies.
- Experience in high-growth, fast-paced startup environment.
Compensation
Base salary range: $237,500 to $255,000 + bonus, equity, and US benefits.