EnergySolutions

Director, Software Engineering

EnergySolutions

full-time

Posted on:

Location Type: Hybrid

Location: Orange • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $145,000 - $170,000 per year

Job Level

Lead

Tech Stack

AWSAzureCloudDjangoGoogle Cloud PlatformJavaPython

About the role

  • Manage a department of approximately 35 software developers across multiple platforms
  • Bridge the gap between technical execution and business strategy
  • Ensure delivery of scalable, secure, and architecturally sound solutions on time and on budget
  • Oversee the full software development lifecycle ensuring rigorous standards for code quality, testing, and documentation
  • Collaborate with product owners, project managers, business analysts, and stakeholders to deliver client needs

Requirements

  • 10+ years in software engineering, with at least 4+ years in a Director or Senior Management role leading teams of 25+
  • Deep roots in the Python ecosystem. Experience building applications using Django. Exposure to Java and Mendix is a plus.
  • Experience in a Professional Services/Consultancy environment is preferred, along with 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.
  • Exceptional communication skills, with the ability to translate technical concepts to non-technical stakeholders and clients.
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development
  • Employee Stock Ownership Plan (ESOP)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonDjangoJavaMendixrelational databasescloud infrastructureSaaSPaaSsoftware development lifecyclecode quality
Soft skills
leadershipcommunicationmentoringcollaborationinfluencingstrategic thinkingproblem-solvingstakeholder managementteam managementclient relations