Hybrid Software Engineering Manager

Posted 3 weeks ago

Apply now

About the role

  • Software Engineering Manager leading a high-impact team to deliver energy tech analytics. Shaping strategy, mentoring engineers, and championing best practices in a hybrid role.

Responsibilities

  • Lead and grow a team of 10–12 software and data engineers delivering high-visibility features across the Lens product suite
  • Build a culture of continuous improvement, collaboration, and accountability - where great engineering and fresh thinking are the norm
  • Own planning, scoping, estimation, and delivery within an Agile (SCRUM) environment, and actively elevate team ceremonies
  • Partner closely with Product Owners, Scrum Masters and senior stakeholders to align priorities and set clear expectations
  • Play a key role in the Global Engineering Leadership Team, helping shape strategy, standards and long-term direction
  • Champion engineering best practices including PRs and code reviews, automated testing, CI/CD pipelines and AI-assisted development
  • Mentor and develop engineers at all levels, supporting career growth, performance and engagement
  • Hire strategically and help scale the team for future needs

Requirements

  • 10+ years in software engineering, with meaningful experience leading and managing engineering teams
  • A degree in Computer Science, Engineering, or a related field
  • Strong technical depth in modern full-stack development and cloud-based architectures (AWS preferred)
  • Proven success leading high-performing Agile teams, including backlog management, planning, and delivery
  • Experience scaling teams and driving long-term improvements in quality, velocity, and reliability
  • Curiosity and enthusiasm for AI adoption in software development
  • Deep understanding of the modern SDLC, tooling, and best practices
  • Experience working with distributed teams or third-party partners
  • Ability to juggle multiple priorities in a fast-moving environment

Benefits

  • Ongoing professional development and training opportunities
  • Hybrid work model that balances flexibility with collaboration

Job title

Software Engineering Manager

Job type

Experience level

SeniorLead

Salary

$150,000 - $175,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job