JOBSEARCHER

Software Engineering Manager

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

We are seeking a Software Engineering Manager to lead one or two Scrum teams building modern SaaS products on the Microsoft cloud platform.Our engineering organization delivers scalable, secure enterprise software using C#, .NET Core, and Azure services with a strong emphasis on automation, DevOps, and operational excellence.This role combines people leadership, technical guidance, and delivery ownership.You will support a team of talented engineers while ensuring reliable delivery of high-quality software in a collaborative, agile environment.Our engineering organization is high performing with strong retention, and we are looking for a leader who can continue to strengthen our culture of engineering excellence.Software Engineering Manager Responsibilities include:Team Leadership & People ManagementLead, mentor, and develop 10–12 software engineers across one or two cross-functional Scrum teams.Foster a collaborative, inclusive, high-performance engineering culture.Conduct performance reviews, career development planning, coaching, and hiring.Support engineers in growing their technical and leadership capabilities.Agile Delivery & ExecutionPartner with Product Owners and Architects to translate business needs into technical roadmaps and sprint plans.Oversee and improve agile processes, metrics, and ceremonies.Ensure consistent and reliable delivery of products with a focus on delivering value that aligns with customer and business needs.Technical Oversight & ArchitectureProvide technical guidance and oversight for systems built using:C# / .NET CoreAzure App Services and Azure FunctionsAzure SQLPartner with architects and senior engineers to evolve platform architecture and technical standardsPromote engineering best practices including:Automated testingSecure codingCode reviewsPerformance optimizationObservability and monitoringInfrastructure as CodeContinuous Integration and DeploymentProduct & Stakeholder CollaborationCollaborate with product owners, designers, and stakeholders to ensure end-to-end product success.Align engineering execution with business priorities, timelines, and budgets.Communicate progress, risks, and technical direction to senior leadership.Operational ExcellenceOwn production stability, monitoring, and incident response for engineering-owned solutions.Drive continuous improvement in reliability, cost efficiency, and scalability.Ensure compliance with enterprise security, privacy, and governance requirements.Software Engineering Manager Required Qualifications:Proven engineering leadership experience, including at least 5+ years leading software engineering teams and mentoring engineers in a fast-paced environment.5+ years of professional software development experience, providing technical credibility to guide engineering decisions.Demonstrated ability to build, develop, and retain high-performing engineering teams, including coaching, performance management, and career development.Experience leading agile development teams and driving predictable delivery of high-quality enterprise software.Strong ability to align engineering efforts with business priorities, balancing product delivery, technical quality, and long-term platform health.Experience collaborating cross-functionally with product, design, and business stakeholders to define priorities and deliver customer value.Preferred Qualifications:Experience scaling engineering teams and SaaS platforms in multi-tenant or B2B environments.Familiarity with cloud-native development and delivery practices, including CI/CD, infrastructure as code, and cloud platforms such as Azure.Exposure to AI-enabled applications or services, including integrating AI capabilities into modern software platforms.Experience operating within regulated or compliance-sensitive environments (GovRAMP, FedRAMP, SOC 2, HIPAA, GDPR, etc.).Proven ability to balance innovation, technical debt management, and platform reliability while delivering new features.Success MeasuresHigh team engagement and retention.On-time delivery of product roadmap commitments.Improvements in system reliability, quality, and operational metrics.Engineering excellence in code quality, automation, and scalability.
Software Engineering Manager at Knowledge Services | JobSearcher