As a Senior Staff Engineer you’ll lead efforts to build highly scalable, intelligent, and resilient systems that power growth. This is a hands-on and strategic role where you will architect complex systems, mentor other Staff Engineers and Technical Leads, and champion technical innovation across the company.What you will be working on?Strategic Technical Leadership- Define and evolve organization’s technical architecture and long-term technology roadmap in alignment with business strategy. - Lead architectural design reviews and ensure coherent technical direction across multiple product and platform teams. - Partner with senior leadership across all functions to make strategic build vs. buy, scale vs. optimize, and AI adoption decisions. - Drive technical vision-setting for next-generation AI-driven capabilities across the product suite.AI and Systems Architecture- Design and scale advanced Generative AI and Machine Learning solutions integrated with company’s core workflows. - Build frameworks to improve system scalability, resilience, and observability for high-throughput email and data processing. - Ensure architectural decisions are guided by performance, maintainability, and cost efficiency principles.Engineering Excellence & Mentorship- Set and enforce engineering-wide standards for system design, code quality, and technical documentation. - Mentor and coach Staff Engineers, Tech Leads, and Senior Engineers, helping them grow as system thinkers and problem solvers. - Act as the final technical reviewer for complex or high-risk projects, reducing uncertainty and ensuring timely delivery. - Build a culture of engineering excellence that values clarity, simplicity, and accountability.Cross-Functional Influence- Collaborate closely with Product, Data, and Design teams to translate business goals into technically feasible and scalable solutions. - Drive consensus and alignment on key architectural trade-offs across multiple teams and stakeholders. - Lead post-incident reviews and proactively drive initiatives that improve system reliability and developer productivity.Innovation & Technical Thought Leadership- Champion emerging technologies — AI, automation, data analytics — to create business leverage. - Promote a culture of continuous innovation, experimentation, and learning within engineering. - Represent company’s engineering excellence in external forums, conferences, and open-source communities.What we are looking for?- 12+ years of total experience in software engineering with at least 5+ years in architecture or technical leadership roles. - 3+ years of experience leading Staff-level in large-scale distributed systems. - Extensive expertise in AI/ML (including Generative AI), with a deep understanding of model lifecycle management and deployment. - Proven experience architecting high-availability, large-scale SaaS platforms in cloud environments (AWS, GCP or Azure). - Strong foundation in Python or Java, object-oriented design, and system performance optimization. - Advanced understanding of distributed systems, data architecture, and event-driven design patterns. - Experience managing technical strategy and decision-making across multiple teams or product areas. - Demonstrated ability to navigate ambiguity, build consensus, and influence without direct authority. - Passion for mentoring and developing senior engineering talent and shaping engineering culture at scale.
Job Title
Engineering Manager