Responsibilities include:
- Driving end-to-end execution of technical projects, from ideation and design to deployment.
- Designing and building resilient, large-scale systems with a focus on reliability, scalability, and performance.
- Writing high-quality, well-tested code and reviewing code from other team members.
Required skills include:
- 10+ years of hands-on experience building and maintaining large-scale, production-level systems.
- Exceptional coding skills, with expertise in cloud architecture, distributed systems, and algorithms.
- Proven ability to independently lead projects, including requirement gathering, system design, implementation, testing, and deployment.
Additional aspects:
- Providing thought leadership and guiding peers in complex architectural and coding decisions.
- Championing best practices and technical excellence across the engineering organization.
- Spearheading strategic technical initiatives that impact multiple engineering pods.