Software Engineering Manager

New
United StatesFull-TimeManager
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
7+ years of professional software engineering experience, with at least 2 years in a people management or team lead role
Required Skills
AWSAgileGCPPeople ManagementSoftware ArchitectureCI/CDMentoring

Requirements

  • 7+ years of professional software engineering experience, with at least 2 years in a people management or team lead role
  • Proven track record of leading, mentoring, and growing high-performing engineering teams
  • Strong technical foundation with hands-on experience building and scaling web and backend systems
  • Experience with modern web technologies and architectures in a high-traffic eCommerce or direct-to-consumer environments
  • Solid understanding of software architecture, system design, APIs, and cloud infrastructure (e.g., AWS, GCP)
  • Demonstrated ability to deliver complex projects on time while managing competing priorities
  • Excellent communication and stakeholder management skills, with experience partnering across product, design, and data
  • Experience establishing engineering best practices, including code review, testing, CI/CD, and observability
  • Familiarity with agile development methodologies and modern team workflows
  • Strong people leadership skills, including coaching, performance management, and career development
  • Experience hiring and building diverse, inclusive engineering teams
  • Experience collaborating closely with QA engineers and UI/UX designers

Responsibilities

  • Lead, mentor, and grow a team of software engineers, fostering a culture of ownership, collaboration, and continuous improvement
  • Set technical direction and drive the architecture, design, and delivery of scalable, reliable systems powering the Comfrt eCommerce experience
  • Partner with product, design, and data teams to define roadmaps, scope projects, and translate business goals into clear engineering plans
  • Manage team execution, including sprint planning, prioritization, and on-time delivery of high-quality features
  • Conduct regular 1:1s, performance reviews, and career development planning to support each engineer’s growth
  • Establish and uphold engineering best practices for code quality, testing, code review, documentation, and observability
  • Own technical hiring for the team, from sourcing and interviewing to onboarding new engineers
  • Drive operational excellence by improving system performance, reliability, and incident response processes
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now