- Architect, design, and implement scalable, reliable backend and frontend systems that support key product initiatives.
- Collaborate closely with product and design teams to translate user needs into robust, maintainable technical solutions.
- Take end-to-end ownership of major technical components, from initial design through deployment and ongoing optimization.
- Lead architectural discussions, making informed trade-offs to balance scalability, maintainability, and delivery speed.
- Champion code quality by writing clean, well-tested code and establishing best practices for testing, CI/CD, and observability.
- Conduct thoughtful peer reviews and actively mentor junior and mid-level engineers to elevate team performance.
- Contribute to long-term technical planning, helping shape the roadmap for product architecture and infrastructure.
AWSPythonSQL+8 more