Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Engineer Software Development

Confisa International Group

Principal Engineer Software Development
  • Reports To: Head - Product & Platform Development
  • Department: Chief Technology Officer
  • Work Location: Southlake, Dallas, TX
  • Relocation: Candidates willing to relocate permanently will be considered. For such candidates, relocation allowances will be extended as per the company policy.
  • Job Type: Full-time
  • Industry Segment: IT / ITES / Power & Energy / Energy Utilities / Renewables
Company Overview:

Our client is world's best engineering & technology service providers. They are multi-billion-dollar technology, engineering, construction, and financial services conglomerate specializing in engineering, procurement, and construction (EPC) projects, high-tech manufacturing, digital transformation and technology services.
Objective:


As a Principal Engineer, you will work in our Product & Platform Development team. The role is pivotal in driving the architecture, design, and development of next-generation digital energy software products across Renewable Power Plant Controllers (PPC), Hybrid Energy Management Systems (HEMS), SCADA/DERMS, Grid Analytics, and OT-AI/ML platforms. Reporting to the Head of Product & Platform Development , the Principal Engineer will serve as a technical thought leader, mentor, and hands-on contributor to ensure our products meet the highest standards of scalability, reliability, and performance.

Essential Responsibilities :

Technical Leadership & Architecture
  • Lead design and development of scalable, secure, and modular software platforms and products in the energy/utility automation domain.
  • Drive system architecture decisions ensuring interoperability, high availability, and real-time performance.
  • Partner with Product Management and Solution Engineering teams to translate business and functional requirements into robust technical solutions.
Team Management & Mentorship
  • Mentor senior engineers, guiding best practices in coding, testing, DevOps, and secure development lifecycle.
  • Collaborate with cross-functional teams (QA/Validation, Solution Engineering, Product Management) to deliver high-quality releases.
  • Act as a technical escalation point for complex software product engineering challenges.
Domain Expertise & Innovation
  • Guide the team in developing solutions for Energy & Utilities applications such as SCADA, Substation Automation, Microgrids, and BESS.
  • Stay abreast of emerging technologies in edge computing, IoT, and real-time data processing.
  • Evaluate and adopt modern software frameworks, cloud-edge orchestration, containerization (Docker/K8s), and virtualization technologies.
  • Collaborate with industry OEMs (e.g., NVIDIA, Dell, Intel, GE etc.) and research partners to infuse cutting-edge AI/ML and grid-modernization technologies. 10+ years of hands-on experience in full-stack development using Java, Spring Boot, Angular, REST APIs, SQL .
  • Strong understanding of distributed systems , microservices , messaging frameworks (Kafka, MQTT), and protocols (IEC 61850, Modbus, OPC UA).
  • Experience with DevOps , CI/CD pipelines, and cloud platforms (AWS/Azure).
  • Proficiency in system design , performance optimization , and security best practices .
  • Familiarity with Agile methodologies , version control (Git), and project tracking tools (JIRA).
Technical Expertise:
  • Exposure to Energy & Utilities domain applications.
  • Experience with Python, Unix/Shell scripting, and real-time data streaming.
  • Knowledge of cybersecurity in OT/IT systems.
Desired:

Minimum Qualification:

Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related discipline with 12+ years of progressive experience in software development, architecture, and team leadership.

Experience:

Proven expertise in designing and delivering real-time, mission-critical software products in the power systems, grid automation, or renewable energy domain. Strong hands-on development skills in languages such as C/C++, Java, Python, or Go , with cloud-native and microservices experience. Solid understanding of containerization, virtualization, and DevOps practices (CI/CD, GitOps, automated testing).

Key Value Drivers:
  • Strategic Thinking
  • Technical Depth
  • Execution Excellence
  • Team Empowerment
  • Innovation Mindset
Behavioral Attributes:
  • Strong communication and interpersonal skills.
  • Collaborative leadership style with a focus on mentoring and team development.
  • Proactive problem-solving and decision-making capabilities.
  • Ability to manage multiple priorities and deliver On-Time
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Engineer Software Development in Southlake, TX vacancy
  •  ...Ports North is seeking a Principal AI Software Engineer based in Westlake, Texas. In this role, you will drive the architecture and deployment...  ...software engineering, particularly in ASP.NET, React, and AI development, embodying strong leadership qualities and effective... 
    Suggested

    Ports North

    Westlake, TX
    4 days ago
  •  ...We are seeking a highly motivated Principal Cloud Engineer to join our Observability Platform team...  ...Experience We’re Looking For ~10+ years of software engineering or cloud engineering...  ...and/or Go for platform and tooling development Strong understanding of CI/CD practices... 
    Suggested

    Fidelity Investments

    Trophy Club, TX
    4 days ago
  •  ...Position Overview We are seeking a Principal AI Software Engineer to join a newly formed innovation team focused on accelerating software development through AI-enabled solutions. This role emphasizes applying existing AI models and tools-not building models... 
    Suggested

    Korn Ferry

    Westlake, TX
    2 days ago
  •  ...: Note: Fidelity will not provide immigration sponsorship for this position We are seeking a highly skilled Principal Cloud Database Engineer to join the Enterprise Infrastructure & Operations Capacity Database team. This role focuses on capacity & performance... 
    Suggested

    Fidelity Investments

    Westlake, TX
    4 days ago
  •  ...Job Description: Note: Fidelity will not provide immigration sponsorship for this position Principal AI Site Reliability Engineer, EI Production Services The Role The EI Production Services organization at Fidelity is seeking a strategic and... 
    Suggested

    Fidelity Investments

    Westlake, TX
    4 days ago
  •  ...location(s). Workplace Services Engineering (WSE) is an organization...  ...find your place here. As a Principal Architect, Site Reliability...  ...organization. Partner with support, development, and business stakeholders...  ...and tools to ensure software is delivered safely using known... 
    Work at office

    Charles Schwab

    Southlake, TX
    11 hours ago
  •  ...secure systems that underpin business-critical services. HCG is seeking a Principal Full Stack Engineer who is passionate about modern engineering, cloud adoption (Azure), and AI-first development practices. You will play a critical role in architecting world-class... 

    Fidelity Investments

    Westlake, TX
    12 hours ago
  •  ...We are currently sourcing for a Principal Full Stack Engineer to work in Westlake, TX! The Technology...  ...Engineer to lead the design and development of scalable, high-performance applications...  ..., and ensure best practices in software development. The Expertise and Skills... 

    HCL Global Systems

    Westlake, TX
    5 days ago
  •  ...CD) pipelines for Salesforce development, using Git, Azure DevOps,...  ...degree in Computer Science, Engineering, Information Technology, Information...  ...5) years of experience as a Principal Full Stack Engineer (or...  ...) performing full stack software development for financial services... 

    Fidelity Investments

    Westlake, TX
    2 days ago
  • $120k - $165k

    MISSION BOX SOLUTIONS INC is searching for a Principal Software Engineer to lead the design and development of next-generation digital energy software products in Southlake, TX. The ideal candidate will have over 12 years of experience in software architecture and full... 
    Relocation package

    MISSION BOX SOLUTIONS INC

    Southlake, TX
    3 days ago
  •  ...future of autonomous robotics and material handling. As an R&D Software Engineer at Toyota Automated Logistics, you'll develop the brains...  ...About Us Toyota Automated Logistics R&D is the New Product Development (NPD) division of the company. Our mission is to develop... 
    Night shift

    Toyota Automated Logistics

    Grapevine, TX
    12 hours ago
  • $128.47k - $208.77k

     ...enhanced management and impact measurement. Job Summary: The Lead Software Engineer will lead the execution and delivery of software projects on...  ...Copilot, ChatGPT, Claude) across the team to accelerate development, improve code quality, and automate repetitive workflows.... 
    Part time
    Flexible hours

    Caterpillar Financial Service Corp

    Irving, TX
    5 days ago
  •  ...Jetpack Compose for modern development principles (trunk-based development...  ...and collaborative engineering teams. Primary Responsibilities...  ...coaching for adherence to software engineering best practices,...  ...5) years of experience as a Principal Mobile Developer (or closely... 

    Fidelity Investments

    Westlake, TX
    1 day ago
  •  .... The Role The Director, Engineering - Leader within Corporate Services Technology...  ...platforms. This role directly manages software engineers and works closely with...  ...lifecycle delivery, including design, development, testing, deployment, and production support... 

    Fidelity Investments

    Westlake, TX
    4 days ago
  •  ...financial planning. We are looking for a QA Engineer / SDET who is passionate about quality...  ...methodologies and ceremonies Mobile development lifecycles (iOS/Android) CI/CD practices...  ...rigorous testing and compliance verification Software Release and Deployment – Managing the... 
    For contractors

    Charles Schwab

    Southlake, TX
    4 days ago
  •  ...are currently sourcing for a Principal Cloud Developer to work in...  ...looking for solution-based engineers with a passion for developing...  ...You’ll chip in to the entire development lifecycle from concept to deployment...  ...skills. We’re looking for software engineers that enjoy a... 
    Temporary work

    Fidelity Management & Research Company

    Westlake, TX
    5 days ago
  •  ...are currently sourcing for a Principal Cloud Developer to work in...  ...Define and advocate for engineering best practices, design patterns...  ...Technical Skills ~10+ years of software engineering experience...  ...~ Strong Hands-on software development experience with Java 11+, frameworks... 

    HCL Global Systems

    Westlake, TX
    3 days ago
  •  ...this position. The Shared Services Engineering – Authorization team is seeking a hands...  ...reliability and 24×7 availability. As Director, Software Engineering within Brokerage...  ...background in cloud technologies, product development, and experience leading technical teams... 

    Fidelity Investments

    Westlake, TX
    3 days ago
  •  ...is seeking a senior leader to drive its newly formed Crypto engineering team as part of a Digital Assets initiative. You will lead...  ...environment. The ideal candidate should have 12+ years in software development, with significant experience in blockchain technologies and... 

    Charles Schwab

    Westlake, TX
    4 days ago
  •  ...Responsibilities Oversee and manage a team of Software Engineers, providing guidance through regular 1:1 meetings, mentorship, and career...  ...business objectives. Actively contribute to software design, development, and architectural discussions, working hands‑on with... 

    Goosehead Insurance Agency

    Westlake, TX
    4 days ago
  •  ...the status quo” and transform the finance industry together. Job Duties : Work with engineers, product owners, and business analysts to maintain all aspects of the software development lifecycle. Ensure the on time, quality delivery of software product releases. Technical... 
    Remote work

    Charles Schwab

    Westlake, TX
    4 days ago
  •  ...Manager of eCommerce & Mobile Engineering, you will lead the vision,...  ...Establish engineering standards, development methodologies, and best...  ...~12+ years of experience in software engineering, with at least 4...  ...progression from Software Engineer → Principal Engineer → Manager/Senior... 

    GameStop

    Southlake, TX
    5 days ago
  •  ...supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the...  ...or employee). The Impact You Will Have in This Role As a Principal Systems Engineer – Messaging Platforms , you will serve as the technical... 
    Remote work
    Flexible hours

    Depository Trust & Clearing Corporation

    Coppell, TX
    5 days ago
  •  ...Solera Corporation is looking for a visionary Sr. Director of Engineering to lead with AI as a strategic force. This role focuses on improving...  ...operating model. The ideal candidate will have 15+ years of software engineering experience and proven leadership in technology... 

    Solera, Inc.

    Westlake, TX
    4 days ago
  • $126k - $255k

     ...The Team Fidelity Wealth’s Trade Management Engineering group is responsible for building world-class electronic...  ...The Role We are seeking a highly experienced software engineer to lead the design and development of next-generation trading systems. This is a hands... 
    Work from home

    Fidelity Investments

    Colleyville, TX
    3 days ago
  •  ...transform the finance industry together. Job Duties Lead a team of software engineers to deliver significant business results as well as maintain...  ...stakeholders and external vendors to align platform development with broader organizational goals. Advocate for... 
    Remote work

    Charles Schwab

    Westlake, TX
    5 days ago
  •  ...delivering innovative and reliable technology solutions that support investing and financial planning at scale. As a Senior Software Development & Engineering leader within the Sales and Service Technology organization, you will own and drive the delivery of modern,... 
    Work at office

    Charles Schwab

    Southlake, TX
    5 days ago
  •  ...will lead and shape a newly formed Crypto engineering team within the Portfolio Management...  ...platform, including architecture, design, development, and operations. Drive hiring and...  ...Engineering, or a related field. 12+ years of software development or engineering experience,... 
    Full time
    For contractors
    Work at office

    Charles Schwab

    Westlake, TX
    4 days ago
  •  ...location(s). This role will support the future growth of the WAS business. As a seasoned, hands-on Lead Developer of Software Development Engineering, you will enable WME to achieve consistent, predictable, high-quality delivery by implementing best practices, tools,... 
    Work at office
    Flexible hours

    Charles Schwab

    Southlake, TX
    4 days ago
  •  ...committed to empowering our employees' personal and professional success. Our purpose-driven, supportive culture, and focus on your development means you'll get the tools you need to make a positive difference in the finance industry. Our Hybrid Work and Flexibility... 

    Charles Schwab

    Southlake, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Engineer Software Development. Be the first to apply!