
Director, Software Engineering
EnergySolutions
full-time
Posted on:
Location Type: Hybrid
Location: Boston • Massachusetts • 🇺🇸 United States
Visit company websiteSalary
💰 $145,000 - $170,000 per year
Job Level
Lead
Tech Stack
AWSAzureCloudDjangoGoogle Cloud PlatformJavaPythonSDLC
About the role
- Manage a department of approximately 35 software developers
- Lead and mentor multiple teams of engineers
- Balance engineering resources between client consulting projects and internal platform development
- Serve as the final authority on software architecture and design patterns
- Drive adoption of modern engineering practices
- Partner with data engineering and analytics teams to ensure high-quality software systems
- Oversee the full SDLC
- Establish and enforce security controls and compliance standards
- Collaborate with product owners and business partners to ensure timely delivery of projects
Requirements
- 10+ years in software engineering
- 4+ years in a Director or Senior Management role leading teams of 25+ people
- Deep roots in the Python ecosystem
- Experience with Django
- Exposure or experience with Java and Mendix is a plus
- Experience in a Professional Services/Consultancy environment
- Understanding of relational databases and cloud infrastructure (AWS/Azure/GCP)
- Proven ability to influence partners while mentoring a software engineering team
- Exceptional communication skills
Benefits
- Generous retirement package
- Medical insurance
- Dental insurance
- Vision insurance
- Pre-tax contribution plans
- 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 infrastructureAWSAzureGCPsoftware architecture
Soft skills
leadershipmentoringcommunicationinfluencingcollaborationproject managementresource managementproblem-solvingteam managementstrategic planning