Manager of Software Engineering
New
Based in the United StatesFull-TimeManager
SalaryCompetitive compensation package with potential bonus opportunities.
Apply NowOpens the employer's application page
Job Details
- Required Skills
- Software ArchitectureRisk ManagementSoftware Engineering
Requirements
- Proven experience managing and developing high-performing software engineering teams.
- Strong background in software engineering with a solid understanding of modern development practices and engineering fundamentals.
- Demonstrated ability to mentor engineers, build technical talent, and support career progression.
- Experience with software architecture, scalable system design, and engineering best practices.
- Experience or strong interest in AI-driven development, automation, intelligent workflows, and emerging engineering technologies.
- Ability to introduce innovation while maintaining appropriate governance, quality standards, and risk management practices.
- Strong collaboration skills with experience partnering across product, engineering, and business teams.
- Ability to communicate technical concepts clearly to both technical and non-technical stakeholders.
- Adaptability, curiosity, and a forward-thinking mindset toward evolving technology trends.
- Ability to work effectively in a remote environment while fostering team connection and engagement.
Responsibilities
- Lead, mentor, and develop software engineers by providing coaching, career guidance, and opportunities for professional growth.
- Foster a high-performing engineering culture focused on innovation, collaboration, accountability, and continuous improvement.
- Guide teams in leveraging AI-powered development tools, including designing effective workflows, evaluating outputs, and applying human judgment where needed.
- Establish and promote AI-enabled engineering practices that improve productivity, quality, and scalability.
- Define and implement engineering metrics that support better decision-making, system thinking, and delivery performance.
- Encourage the creation of reusable, scalable solutions rather than short-term or isolated implementations.
- Partner closely with product and business teams to translate strategic goals into actionable engineering outcomes.
- Drive agile development practices enhanced by AI tools to improve planning, execution, retrospectives, and team insights.
- Establish governance frameworks for responsible AI usage, including risk management, data handling, and escalation processes.
- Champion experimentation and innovation while ensuring strong quality standards for AI-powered features and non-deterministic systems.
View Full Description & ApplyYou'll be redirected to the employer's site