NextHire Try for free

Amazon

Posted 27 Aug 2026

Engineering Manager

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
27 Aug 2026

About the role

We are looking for an experienced Engineering Manager to lead high-performing engineering teams responsible for designing, building, and scaling innovative software products. The ideal candidate is a strong technical leader with proven experience in people management, software architecture, agile delivery, and cross-functional collaboration. This role requires balancing technical excellence with leadership responsibilities to ensure successful product delivery while fostering a culture of innovation, ownership, and continuous improvement.


Responsibilities:

  • Lead, mentor, and manage a team of Software Engineers, Senior Engineers, and Technical Leads.
  • Drive end-to-end software development lifecycle, from planning to production deployment.
  • Partner closely with Product Managers, Designers, QA, DevOps, and other stakeholders to define technical roadmaps.
  • Establish engineering best practices, coding standards, and development processes.
  • Review system architecture and ensure scalable, secure, and high-performing solutions.
  • Conduct regular one-on-one meetings, performance reviews, career development discussions, and succession planning.
  • Monitor sprint execution, remove blockers, and ensure timely delivery of product milestones.
  • Participate in technical design reviews, code reviews, and architectural decisions.
  • Manage engineering capacity planning, resource allocation, and hiring activities.
  • Foster a culture of innovation, collaboration, ownership, and continuous learning.
  • Drive operational excellence by monitoring system reliability, availability, and performance.
  • Ensure compliance with security, privacy, and engineering quality standards.


Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 8-12 years of software engineering experience.
  • 2-5 years of experience managing engineering teams.
  • Strong hands-on experience with one or more programming languages such as Java, Python, Go (Golang)
  • Experience building large-scale distributed systems and cloud-native applications.
  • Strong understanding of microservices architecture, REST APIs, and event-driven systems.
  • Experience working with AWS, Azure, or Google Cloud Platform.
  • Strong knowledge of databases including PostgreSQL, MySQL, MongoDB, Redis, or DynamoDB.
  • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines.
  • Excellent understanding of Agile/Scrum software development methodologies.
  • Strong analytical, problem-solving, and stakeholder management skills.


Preferred Qualifications:

  • Experience leading product engineering teams in high-growth startups or product companies.
  • Experience with AI/ML-driven products is an advantage.
  • Knowledge of system design, scalability, observability, and performance optimisation.
  • Experience hiring and building engineering teams from the ground up.
  • Exposure to DevOps, SRE, and cloud infrastructure automation.
  • Technical Skills: Java / Python / Go, Microservices Architecture, Distributed Systems, AWS / Azure / GCP, Kubernetes & Docker, CI/CD, SQL & NoSQL Databases, REST APIs, System Design, Design Patterns, Git, Monitoring & Logging Tools, Agile / Scrum.
  • Leadership Skills: People Management, Technical Mentorship, Engineering Strategy, Stakeholder Management, Project Delivery, Team Building, Conflict Resolution, Decision Making, Performance Management, Cross-functional Collaboration.


Good to Have:

  • Strong ownership mindset with a passion for building world-class engineering teams.
  • Ability to balance technical depth with business priorities.
  • Excellent communication and leadership skills.
  • Proven track record of delivering complex software products at scale.
  • Passion for mentoring engineers and developing future technical leaders.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach