Senior Manager, Software Engineering
New
J
JobgetherSoftware Engineering
Based in the United StatesFull-TimeManager
Salary$107,100 to $174,300 per year
Apply NowOpens the employer's application page
Job Details
- Experience
- Minimum of 3 years of experience managing software engineering teams
- Required Skills
- JavaCI/CDDevOps
Requirements
- Bachelor’s degree in a related field or equivalent professional experience.
- Minimum of 3 years of experience managing software engineering teams, including hiring, coaching, and performance management.
- Proven experience delivering software solutions across multiple technologies and platforms.
- Strong software development background in Java, web services, system integrations, and relational database technologies.
- Demonstrated success leading technology modernization, platform improvements, or engineering process transformations.
- Strong understanding of modern software engineering practices, including API-first design, cloud technologies, CI/CD, DevOps, and production reliability.
- Familiarity with AI-assisted software development practices.
- Ability to evaluate technical and business priorities and align engineering investments with measurable outcomes.
- Excellent written and verbal communication skills with the ability to influence stakeholders.
- Ability to collaborate effectively in remote environments.
Responsibilities
- Lead and manage a team of software engineers responsible for developing, enhancing, and supporting products.
- Plan, guide, and control software development projects to ensure delivery meets business goals and technical standards.
- Oversee the design, development, testing, and implementation of software solutions.
- Partner with Product Management teams to address customer and business needs.
- Evaluate project proposals and technical requirements to determine resource needs.
- Prioritize engineering initiatives and allocate resources effectively.
- Manage production support and coordinate timely resolution of technical issues.
- Drive improvements in engineering processes, system reliability, and operational efficiency.
- Coach and support software engineers through development planning and feedback.
- Promote modern engineering practices like automation, cloud-based delivery, and CI/CD.
View Full Description & ApplyYou'll be redirected to the employer's site