About the role
Requirements:
- 8+ years of experience in software engineering.
- Proven experience designing and scaling complex systems.
- Strong track record as a senior individual contributor.
Full-Stack Expertise:
- Strong backend expertise (Python).
- Strong frontend expertise with modern frameworks (React preferred).
- Deep understanding of APIs, data flows, and distributed systems.
System Design and Scale:
- Experience designing systems for high availability and performance.
- Strong understanding of trade-offs in distributed systems.
- Experience handling large codebases and complex domains.
Engineering Practices:
- Strong experience with testing strategies, CI/CD, and production operations.
- Familiarity with cloud platforms and modern DevOps practices.