Principal Software Engineer Digital Energy Platforms

Mission Box Solutions
  • Southlake (Dallas), Texas
    30+ days ago

    Job Description

    Replies within 24 hours
    Benefits:
    • Bonus based on performance
    • Dental insurance
    • Health insurance
    • Relocation bonus
    • Vision insurance

    We are seeking an accomplished Principal Engineer to drive the architecture, design, and development of next-generation digital energy software products within the Product & Platform Development team. This full-time role reports to the Head of Product & Platform Development under the CTO organization and focuses on Renewable Power Plant Controllers (PPC), Hybrid Energy Management Systems (HEMS), SCADA/DERMS, Grid Analytics, and OT-AI/ML platforms.

    Responsibilities

    • Lead design and development of scalable, secure software platforms for energy/utility automation, ensuring high availability and real-time performance.
    • Drive system architecture decisions and translate business requirements into robust technical solutions.
    • Mentor senior engineers on coding best practices, testing, DevOps, and secure development lifecycles.
    • Collaborate with Product Management, QA, Solution Engineering, and cross-functional teams for high-quality product releases.
    • Guide development of solutions for SCADA, substation automation, microgrids, and BESS applications.
    • Evaluate and adopt emerging technologies, including edge computing, IoT, containerization (Docker/K8s), and cloud-edge orchestration.
    • Partner with industry OEMs and research partners to integrate AI/ML and grid-modernization technologies.

    Qualifications

    • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
    • 12+ years of progressive experience in software development, architecture, and team leadership.
    • 10+ years of hands-on full-stack development with Java, Spring Boot, Angular, REST APIs, SQL.
    • Expertise in distributed systems, microservices, messaging (Kafka, MQTT), and protocols (IEC 61850, Modbus, OPC UA).
    • Strong experience with DevOps, CI/CD pipelines, AWS/Azure cloud platforms, containerization, and security best practices.
    • Exposure to Energy & Utilities domain (SCADA, grid automation, renewables).
    • Proficiency in Python, Unix/Shell scripting, real-time data streaming, Agile methodologies, Git, and JIRA.
    • Must be authorized to work in the U.S. without visa sponsorship.

    Compensation & Benefits

    We offer a comprehensive compensation package designed for technical leadership:

    • Base salary: $120,000 – $165,000 per year
    • Bonus eligible
    • Full benefits, including medical, dental, and vision coverage
    • Relocation assistance is available for candidates willing to relocate permanently

    Work Environment

    Location: Southlake, Dallas, TX
    Schedule: Full-time
    Travel: Occasional
    Perks: Strategic role shaping mission-critical digital energy platforms at the intersection of power systems and cutting-edge software engineering.

    Ideal Candidate

    The ideal candidate combines deep hands-on development expertise with architectural leadership in real-time, mission-critical power systems software, particularly in grid automation, renewables, and OT/IT convergence technologies.
    Compensation: $120,000.00 - $165,000.00 per year




    Numbers & Facts

    LocationSouthlake (Dallas), Texas
    Websitehttps://www.missionboxsolutions.com/

    More jobs like this

    See more jobs

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.