Remote job
Software Engineering Manager
Job details
About this role
Role overview Manage software engineering teams responsible for building and operating business-critical applications in the transportation domain. You will coordinate delivery across projects and locations, partner with Product and Technology stakeholders, and help teams improve how they plan, build, release, and support software.
Responsibilities - Align engineering capacity and skills across projects to support timely, high-quality delivery. - Guide iterative Agile planning, including story definition, sprint and release planning, and milestone tracking. - Keep stakeholders informed throughout development and coordinate with project management, QA, infrastructure, production support, and other engineering groups during releases. - Coach and mentor engineers, support team growth, and manage allocation, knowledge transfer, and training across locations. - Lead root-cause analysis for customer-facing technical issues and recommend timely resolution options. - Set expectations for development practices and continuous improvement, balancing production support with new feature work.
Requirements - Bachelor’s degree in computer science, computer engineering, or a related discipline, plus at least eight years of relevant experience. - At least three years managing software engineers. - Demonstrated Agile experience and ability to motivate teams distributed across locations. - Experience building, debugging, and maintaining mission-critical applications. - Ability to balance production support and new development while responding to shifting priorities. - Expert-level knowledge and practical experience in at least three areas such as event-driven design, messaging platforms, Kubernetes, Angular, Git/GitLab, .NET Core, serverless frameworks, Salesforce, mobile development, or SQL/NoSQL databases.
Benefits and work setup - Eligible for an annual bonus. - Published base salary range: $149,000–$175,000 USD; final compensation depends on factors including location, relevant skills, experience, and education.