Lead Software Engineer
Core
Lead a high-performing software development team to design, develop, and support cutting-edge software products, services, and systems while ensuring quality through SRE responsibilities.
Role type
Senior IC Development Manager / Engineering Lead
Builds
Strategic design/development projects and software solutions
Domain
Enterprise IT Services / Cloud-Native Software
Deliverable
production ML models | product features | infrastructure
Required skills
Team leadership, software development lifecycle management, project management, business acumen, Agile/Scrum facilitation, SRE practices, automated testing, code quality assurance
Preferred skills
Hyperscaler cloud experience, Bachelor's degree in CS/Engineering/MIS, continuous learning mindset, problem-solving
Technologies
Cloud-native platforms (Hyperscalers), Agile tools, CI/CD pipelines, automated testing frameworks
Responsibilities
Lead and mentor development teams to deliver solutions meeting business requirements; Define project scope, schedule, and allocate resources; Ensure software quality via automated testing, QA checks, and code scans; Collaborate with Scrum Master to prioritize backlog and create user stories; Align software development with business objectives and market trends.
Seniority
Senior, hands-on IC with management responsibilities