Hybrid Director, Software Engineering

Posted last month

Apply now

About the role

  • Director of Software Engineering leading the Information Systems Software Engineering team at Energy Solutions. Managing cross-platform software developers and bridging technical execution with business strategy.

Responsibilities

  • Lead, mentor, and scale multiple teams of 35+ engineers.
  • Masterfully balance engineering resources between high-priority client consulting projects and long-term internal platform development.
  • Serve as the final authority on software architecture and design patterns.
  • Drive the adoption of modern engineering practices, e.g. Small/Frequent commits, CI/CD, and automated testing methodologies.
  • Establish and enforce security controls, compliance standards, and data protection protocols across all client projects.
  • Collaborate with product owners, project managers, business systems analysts and business partners to ensure client deliverables are shipped on time and within budget while avoiding technical debt.

Requirements

  • 10+ years in software engineering, with at least 4+ years in a Director or Senior Management role leading teams of 25+ people.
  • Deep roots in the Python ecosystem. You have built complex applications using Django. Exposure or experience with other programming ecosystems including Java and Mendix is a plus.
  • Experience working in a Professional Services/Consultancy environment is highly preferred, alongside experience shipping SaaS/PaaS products.
  • Strong understanding of relational databases and cloud infrastructure (AWS/Azure/GCP).
  • Proven ability to influence partners while mentoring and maturing a software engineering team, including supervisors. You know how to delegate effectively and avoid micromanagement while staying informed.
  • Exceptional communication skills, with the ability to translate technical concepts to non-technical stakeholders and clients.

Benefits

  • Compensation is commensurate with experience and includes a generous retirement package.
  • Energy Solutions provides an excellent benefits package including medical, dental and vision insurance, other pre-tax contribution plans and an Employee Stock Ownership Plan (ESOP).

Job title

Director, Software Engineering

Job type

Experience level

Lead

Salary

$145,000 - $170,000 per year

Degree requirement

No Education Requirement

Location requirements

Report this job

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

Report job