
Director, Software Engineering
EnergySolutions
full-time
Posted on:
Location Type: Hybrid
Location: Orange • California • 🇺🇸 United States
Visit company websiteSalary
💰 $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