





Strong Tier-1 brand, metro location, generalist senior engineering title, and broad skills increase applicant competition.
Managerial and backend distributed-systems skills transfer across SaaS and tech, but require domain-specific experience.
Explicit 12+ years, required leadership experience, and distributed-systems expertise create strict shortlisting filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead software engineering teams to deliver AI applications by driving execution, collaborating with cross-functional partners including Data Scientists, ML engineers, UX experts, and product managers.
Own technical decisions, architecture discussions, and run daily stand-ups as Scrum Master to ensure feature delivery and product success.
Provide team mentoring, hiring, and create alignment across multiple engineering organizations while maintaining high team morale and technical excellence.
Bachelor’s degree in a related technical field required.
12+ years in Software Engineering with 3-5 years leading sizeable teams on fast-paced technical projects.
Experience with large-scale distributed systems, microservices, distributed architecture, Agile/Scrum methodologies, and full software lifecycle.
Strong verbal/written communication, proven track record in hiring, mentoring engineers, and knowledge of engineering best practices such as coding standards, code reviews, SCM, CI/CD.
Experienced leader comfortable in high-collaboration, multi-disciplinary environments including data science and machine learning teams.
Strategic and proactive in resolving issues and aligning team priorities with product and business goals.
Technical expert capable of participating in architecture design while mentoring and scaling engineering teams effectively.