Software Engineering Manager
Boston, MAEngineering ManagementOnsite5+ YOE
Summary
Lead and mentor a team of developers building scalable web and mobile solutions. Drive technical strategy, Agile processes, A/B testing, and cross-functional delivery for SaaS platforms.
About the role
Duties
- Lead a team of developers in the design, development, testing, and deployment of scalable web and mobile solutions to improve performance insights and user experience.
- Coordinate cross-functional initiatives across product, data science, marketing, and customer experience teams to ensure timely and effective project delivery.
- Develop and oversee technical strategies and program roadmaps, ensuring alignment with business goals and user impact metrics.
- Implement Agile methodologies and A/B testing frameworks to drive continuous improvement, informed decision-making, and iterative product releases.
- Monitor engineering team productivity and software quality through KPI tracking, sprint retrospectives, and performance benchmarking.
- Provide coaching and mentorship to software engineers to support career development and technical growth, fostering a culture of collaboration, ownership, and psychological safety.
- Ensure compliance with internal standards and industry best practices related to software development life cycle (SDLC), cloud deployment, and SaaS operations.
Requirements
- Master’s degree in Software Engineering, Engineering Management, Information System Management or related field (or foreign degree equivalent).
- At least 2 years of experience in a software development role with responsibility for technical leadership or program execution.
- At least 2 years of experience designing and analyzing A/B testing experiments, iterative development processes, and data-driven decision-making.
- At least 2 years of experience implementing and optimizing E-Commerce or SaaS platforms to support user acquisition, retention, or operational scalability.
- At least 2 years of experience with full-stack software development, including testing frameworks, CI/CD pipelines, and production deployment.
- At least 2 years of experience leading and managing a team toward the successful delivery of software programs, product features and business-critical initiatives.
Skills
AgileA/B testingfull-stack developmentCI/CDtesting frameworkscloud deploymentSaaS operationsSDLCKPI trackingsprint retrospectives