CareerZen Logo
Company logo

Director of Software Engineering

Celer Talent Solutions

Full-time

Sulphur Springs, TX

Job description

Job Description: Director of Software Engineering Position Overview:

The Director of Software Engineering will develop and execute software strategy while providing hands-on technical leadership across product, platform, and integration initiatives. This role requires a tactful, action-oriented leader who can get things done while coaching and mentoring engineers, building a high-performing team aligned with the companies mission.

The ideal candidate will be proficient in Angular, React, Java, Python, AWS, and full-stack application development, with experience in VPPs, solar market operations, third-party API integrations, and firmware collaboration for safety and UL compliance.

Responsibilities

  • Develop and execute the software engineering strategy aligned with the companies product and business goals, ensuring scalability, security, and maintainability.
  • Lead, coach, and mentor a team of engineers, fostering a culture of ownership, accountability, and continuous improvement.
  • Provide tactful, effective leadership to remove roadblocks, gain cross-functional alignment, and ensure timely delivery of projects.
  • Architect, design, and contribute to full-stack applications (Angular, React, Java, Python) supporting the companies monitoring platforms, EMS, and customer-facing solutions.
  • Oversee and participate in cloud development on AWS, implementing best practices for CI/CD, infrastructure-as-code, and scalable deployments.
  • Drive API development and third-party integrations, supporting VPP participation, utility interfaces, and TPO (Third-Party Ownership) models.
  • Collaborate with firmware engineering teams to align software development with device-level firmware logic, safety, and UL/IEEE compliance requirements.
  • Establish and maintain engineering best practices, including code reviews, testing, and documentation standards.
  • Work closely with product management, hardware, and compliance teams to plan, build, and launch new products supporting the companies roadmap.
  • Guide the implementation of monitoring, analytics, and observability frameworks for deployed applications and services.
  • Stay informed on industry trends and compliance standards (UL1741, UL1973 and IEEE 2030.5) and proactively align the software roadmap to evolving requirements.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related technical field.
  • 10+ years of software engineering experience with at least 3 years in a leadership capacity.
  • Proven hands-on coding and architectural experience in:
  • Front-end: Angular, React; Back-end: Java, Python; Cloud: AWS, CI/CD, container orchestration
  • Experience with full-stack application development and deployment in production environments.
  • Knowledge of solar and energy storage systems, VPP frameworks, and utility program integration.
  • Experience with third-party API integrations.
  • Familiarity with Solar compliance standards and applying them in product development.
  • Strong leadership and coaching skills, with a track record of developing engineering talent.
  • Excellent communication and the ability to work tactfully across teams to align priorities and deliver results.Preferred Qualifications:
  • Experience in the solar and renewable energy sector.
  • Familiarity with firmware development and hardware/software integration.
  • Understanding of TPO business models and grid-interactive energy systems.
  • Experience implementing monitoring, observability, and edge device communication protocols.

Equal Opportunity Employer:
We are committed to recruiting and presenting a diverse slate of candidates. All qualified applicants will receive consideration without regard to race, religion, gender, orientation, disability, or veteran status.

Job Type: Full-time

Pay: $185,000.00 - $200,000.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Schedule:

  • Monday to Friday

Ability to Commute:

  • Sulphur Springs, TX 75482 (Required)

Ability to Relocate:

  • Sulphur Springs, TX 75482: Relocate before starting work (Required)

Work Location: In person