As a lead, you will serve as the architectural backbone and technical visionary for our backend engineering team. This role is designed for a high-impact individual who balances deep hands-on expertise in Python and GCP with the leadership skills necessary to guide a team through complex technical challenges. You will not only write mission-critical code but also define the technical roadmap, ensure system scalability, and serve as the primary technical point of contact for stakeholders and clients.
Key Responsibilities
Technical Leadership & Architecture
- Architectural Ownership: Lead the design and implementation of high-performance, scalable, and secure backend systems using Python (FastAPI/Flask).
- GCP Strategy: Drive the adoption of best practices within the Google Cloud Platform ecosystem (GKE, Cloud Run, Pub/Sub, Cloud Spanner/SQL).
- Technical Roadmap: Propose and execute architectural changes that improve system resilience, reduce technical debt, and support long-term business goals.
- Security & Standards: Establish and enforce security best practices and coding standards across the entire backend stack.
Team Mentorship & Delivery
- Lead by Example: Act as the technical lead for the engineering team, providing high-level guidance while remaining \"hands-on\" with complex features and debugging.
- Code Excellence: Oversee the code review process to ensure quality, maintainability, and adherence to CI/CD standards.
- Talent Development: Mentor junior and mid-level engineers, fostering a culture of continuous learning and technical growth.
- Process Optimization: Refine CI/CD pipelines and DevOps integration to streamline the development-to-production lifecycle.