Manager, Software Engineering at Jobgether – United States
Explore Related Opportunities
About This Position
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Manager, Software Engineering in the United States.
This role is ideal for a strategic and hands-on engineering leader who thrives at the intersection of technical innovation, team development, and operational excellence. The Manager, Software Engineering will lead a distributed team in delivering customer-facing, AI-enabled SaaS applications on AWS, supporting enterprise-scale users. This position involves guiding architecture decisions, ensuring reliability and security, and embedding a culture of ownership and accountability across engineering teams. The successful candidate will collaborate closely with Product and Design to turn complex business requirements into scalable, high-quality solutions. With responsibility for production health, incident management, and operational improvements, this role offers the chance to influence both technical strategy and team growth in a dynamic, high-impact environment.
Lead the design, development, and delivery of enterprise-grade, web-based SaaS applications using modern microservices architectures.
Provide technical leadership through architecture decisions, design and code reviews, ensuring scalability, reliability, and security.
Drive adoption of Generative AI tools and coding agents to enhance developer productivity and code quality.
Collaborate with Product Management and Design to translate business requirements into scalable technical solutions.
Manage, mentor, and grow a geographically distributed team of software and quality engineers, fostering a culture of ownership, accountability, and continuous improvement.
Own production health for team services, including on-call rotations, incident response, and post-incident reviews in a “you build it, you run it” model.
Lead operational excellence initiatives to improve observability, resiliency, automation, and alignment with enterprise SLAs and SLOs.
Requirements:
Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
10+ years of professional software engineering experience, including 3+ years managing engineering teams.
Proven track record delivering customer-facing Enterprise SaaS products at scale.
Strong hands-on or architectural experience with AWS (compute, storage, networking, security, monitoring).
Deep understanding of distributed systems, cloud-native design, and microservices architectures.
Experience with modern frontend frameworks (e.g., React) and backend frameworks (e.g., Ruby on Rails or equivalent).
Proficiency with PostgreSQL or similar relational databases.
Experience operating in production-owned, “you build it, you run it” environments.
Excellent leadership, communication, and decision-making skills in Agile/Scrum settings.
Preferred: Experience scaling SaaS platforms, exposure to regulated enterprise domains, and leveraging Generative AI tools in development workflows.
Benefits:
Competitive base salary range of $160,000–$200,000, with final offer based on experience, location, and qualifications.
Flexible remote work environment.
Comprehensive health, dental, and vision insurance.
Generous PTO program for rest and rejuvenation.
Supportive leadership and professional growth opportunities.
Collaborative, inclusive, and high-growth work culture.