Manager, Product Engineering

New
J
JobgetherSoftware Engineering
Based in United States, standard business hoursFull-TimeManager
Salary153,000 - 170,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of experience as a full-stack Software Engineer; 3+ years of experience managing engineering teams or technical professionals.
Required Skills
DockerFull Stack DevelopmentKubernetesSoftware ArchitectureMicroservicesTeam managementUnit Testing

Requirements

  • 5+ years of experience as a full-stack Software Engineer.
  • 3+ years of experience managing engineering teams or technical professionals.
  • Experience designing and delivering robust, scalable software solutions.
  • Strong knowledge of modern cloud-native development practices, including Docker, Kubernetes, and related technologies.
  • Experience with unit testing, integration testing, and software quality practices.
  • Experience leading collaborative engineering design sessions and continuous improvement initiatives.
  • Expertise with version control systems, distributed architectures, and microservices.
  • Experience developing web-based applications and working with database technologies and patterns.
  • Strong understanding of software engineering principles, including SOLID principles and design patterns.
  • Ability to lead through mentorship, coaching, and technical guidance.
  • Strong communication skills with the ability to collaborate effectively across teams.
  • Availability to work standard business hours, with occasional evenings, weekends, and travel for team events as needed.

Responsibilities

  • Lead and support an engineering team by setting priorities, managing performance, coaching team members, and supporting career development.
  • Own the success of both the engineering team and assigned products by driving measurable improvements in delivery, quality, and efficiency.
  • Partner closely with Product leadership to align engineering initiatives, product requirements, and business objectives.
  • Establish and maintain effective engineering practices, including quality standards, testing strategies, and continuous improvement processes.
  • Provide hands-on technical leadership by contributing to the codebase, reviewing solutions, and guiding architectural decisions.
  • Lead collaborative software design sessions and encourage scalable, maintainable, and innovative solutions.
  • Support hiring efforts, team growth, and the development of a collaborative engineering culture.
  • Drive improvements across development workflows, tools, and technologies to enhance team productivity.
  • Ensure products are effectively supported through strong engineering ownership and operational excellence.
  • Solve complex technical challenges while promoting a positive user experience and strong business outcomes.
View Full Description & ApplyYou'll be redirected to the employer's site
153,000 - 170,000 USD per year
Apply Now