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
Competitive compensation package with potential bonus opportunities.
Apply Now