Guide architecture and design decisions for scalable, secure, and reliable backend services Write high-quality, maintainable code and set best practices for the engineering team Mentor and support the professional growth of mid- and senior-level engineers Collaborate closely with Product, Design, and Data to define and deliver end-to-end solutions Lead technical planning, code reviews, and project prioritization with a focus on long-term impact Champion engineering excellence and foster a culture of ownership, continuous improvement, and knowledge sharing Identify and reduce tech debt to improve system performance and team productivity Drive adoption of tools and practices that support speed and quality (e.g., CI/CD, Github, observability) Stay close to the product to deeply understand customer needs and ensure backend systems meet business goals