We are looking for a Principal Engineer to drive technical strategy, architecture and engineering excellence while remaining hands-on in building critical systems. You'll design scalable solutions, solve complex technical challenges, mentor engineers and make key architectural decisions across the platform.
As an early technical leader, you will work closely with business and product teams, contribute directly to implementation when needed and help establish the foundations, practices and standards that enable the company to scale.
Before you apply
- This is a hands-on Principal Engineer role. We are looking for a technical leader who can drive architecture and strategy while also writing code, reviewing designs and contributing directly to critical systems when needed.
- We value builders over titles. Your impact matters more than your designation we are looking for engineers who have designed, shipped, and operated production systems at scale.
- Strong technical depth is essential. This role requires expertise in system design, cloud architecture, backend engineering and the ability to make pragmatic technical decisions in a fast-moving startup setting.
Key Responsibilities
- Define and drive the long-term technical architecture and engineering strategy across multiple products and services.
- Lead the design of highly scalable, secure, and reliable distributed systems.
- Solve complex technical challenges and make architectural decisions that balance scalability, performance, maintainability and cost.
- Design and build serverless backends in Python. Architect and implement scalable services using FastAPI and AWS Lambda, from API contract through business logic to data persistence.
- Own services in production. Take features end-to-end API → queue → worker → database and stand behind them: CI/CD, observability, alerting and the on-call that c