NextEra Energy

Prin Software Development Eng

NextEra Energy$149K — $224K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Extensive experience designing and building large-scale distributed software systems.
  • Expertise in modern software architecture, cloud platforms, APIs, and full-stack application development.
  • Strong familiarity with CI/CD, automated testing, DevSecOps, and observability practices.
  • Proven capability to manage complex technical projects from concept to production.
  • Excellent communication skills for engaging both technical and business stakeholders.
  • Ability to thrive in fast-paced, ambiguous environments while achieving measurable business outcomes.

Responsibilities

  • Architect scalable and maintainable solutions to complex business problems.
  • Collaborate with stakeholders to quickly prototype and validate software ideas.
  • Oversee the entire software development lifecycle for APIs and user interfaces.
  • Make technology decisions that balance speed, quality, and maintainability.
  • Champion modern engineering practices and software architecture patterns.
  • Integrate security and compliance into the software development process.
  • Mentor engineers and advocate for technical excellence across teams.

Benefits

  • Comprehensive benefits package supporting employees and their families.
  • Opportunity for professional development and growth within the company.
  • Relocation support if applicable.
  • Flexible work arrangements to foster work-life balance.
  • A commitment to diversity and inclusion within the workplace.
Full Job Description
Requisition ID: 96946

We are seeking a high-caliber Principal Software Development Engineer to help build customer-centric software solutions that drive business impact. This role is designed for an exceptional engineer who combines deep technical expertise with strong product intuition and business acumen.

As a Principal Software Development Engineer, you will thrive in ambiguous environments, rapidly prototype solutions with stakeholders, and design scalable, secure, and resilient systems. You will operate with a high degree of autonomy, serving as the technical bridge between business objectives and software delivery while mentoring engineering teams and raising technical standards across the organization.

Key Responsibilities

Engineering & System Design
  • Architect scalable, maintainable solutions for complex and loosely defined business problems while proactively identifying edge cases and technical risks.
  • Partner directly with stakeholders to rapidly prototype and validate ideas, accelerating product discovery and feedback.
  • Own the full software development lifecycle across backend services, APIs, data platforms, and user interfaces.
  • Make pragmatic technology decisions that balance speed, quality, maintainability, and long-term scalability.
  • Champion modern software architecture patterns and engineering best practices.


AI-Enabled Engineering Productivity
  • Leverage agentic AI tools throughout the software development lifecycle to improve engineering velocity while maintaining full ownership of code quality, correctness, and security.
  • Design specification-driven workflows, automated quality gates, and deterministic validation processes that improve AI-assisted software development.
  • Evaluate emerging AI technologies and development practices, adopting solutions that improve team productivity and engineering outcomes.
  • Promote responsible AI usage by establishing standards for reliability, maintainability, and governance.


Reliability, Security & DevSecOps
  • Embed security, compliance, and privacy considerations into every stage of software development.
  • Build highly reliable, scalable, and maintainable applications supported by comprehensive automated testing.
  • Design and maintain modern CI/CD pipelines that enable safe, repeatable, and efficient software delivery.
  • Build observability into applications through logging, metrics, monitoring, alerting, dashboards, and recovery strategies.
  • Ensure production systems are measurable, debuggable, resilient, and operationally ready.


Technical Leadership & Business Ownership
  • Take ownership of delivering high-impact business outcomes while proactively managing scope, priorities, dependencies, and technical risks.
  • Partner closely with Product Managers, architects, and business leaders to translate business needs into scalable technical solutions.
  • Clearly communicate architectural decisions, tradeoffs, and technical recommendations to both technical and non-technical audiences.
  • Collaborate early with Security, Risk, Compliance, Infrastructure, and Platform Engineering teams to deliver secure and sustainable solutions.
  • Influence engineering direction through technical leadership, mentorship, and continuous improvement initiatives.


Team & Culture
  • Foster a culture of technical excellence, continuous learning, and collaborative problem-solving.
  • Lead by example through strong ownership, accountability, and sound engineering judgment.
  • Mentor engineers and elevate technical standards across the organization.
  • Promote an environment of trust, autonomy, and shared responsibility while aligning engineering decisions with customer and business goals.


Qualifications

Required
  • Extensive experience designing and building large-scale distributed software systems.
  • Expertise across modern software architecture, cloud platforms, APIs, databases, and full-stack application development.
  • Strong experience with modern software engineering practices, including CI/CD, automated testing, DevSecOps, and observability.
  • Demonstrated ability to lead complex technical initiatives from concept through production.
  • Strong communication skills with the ability to influence technical and business stakeholders.
  • Proven ability to work effectively in ambiguous, fast-paced environments while delivering measurable business outcomes.


Preferred
  • Experience building AI-enabled applications and integrating large language models (LLMs) into production systems.
  • Experience designing platforms that leverage agentic AI workflows and developer productivity tools.
  • Knowledge of cloud-native architectures, Kubernetes, microservices, and event-driven systems.
  • Experience mentoring senior engineers and influencing engineering strategy across multiple teams.


Job Overview

This position provides technical software project leadership including, but not limited to defining system architecture, guiding design of the system's software and writing code as part of the implementation team and mentors less experienced team members. Employees in this role work with the product team to plan work and typically serve as Technical Lead of projects. Individuals in this position provide technical advice to higher levels in the organization.

Job Duties & Responsibilities

  • Codes in multiple languages in support of software products and the development of software products
  • Leads software system architecture projects
  • Mentors others in efficient software design
  • Leads project-level sized teams including assigning work, answering technical project questions, helping other software engineers overcome challenges and mentoring less experienced software engineers
  • Communicates with varying levels within and outside the organization including clearly reporting status in meetings and in other forums, describing systems to audiences of all technical abilities, communicating task assignments to team members, refining requirements and helping to facilitate project planning with the product team, assisting with software project demos and reporting results
  • Provides input on software and technology decisions across an entire project and potentially participates in higher level meetings concerning software and IT architecture
  • Performs other job-related duties as assigned


Required Qualifications

  • Bachelor's Degree or equivalent work experience
  • Experience: 9+ years


Preferred Qualifications

  • Bachelor's - Engineering


The estimated base pay for this position is $149,600.00 to $224,400.00 per year. Starting pay will be based on several factors including, but not limited to, experience, qualifications, job-related and industry knowledge and skills and education/training.

NextEra Energy offers a wide range of benefits to support our employees and their eligible family members. Click here to learn more.

Employee Group: Exempt
Employee Type: Full Time
Job Category: Science, Research, and Technology
Organization: NextEra Analytics, Inc
Relocation Provided: Yes, if applicable

About NextEra Energy

A growth-oriented limited partnership formed by NextEra Energy, Inc., NextEra Energy Partners, LP (NYSE: NEP) acquires, manages, and owns contracted clean energy projects with stable, long-term cash flows. They own interests in wind and solar projects in North America, as well as natural gas infrastructure assets in Texas. Renewable energy projects are fully contracted, use technology, and are located in regions that are favorable for generating energy from the wind and sun. The seven natural gas pipelines in the portfolio are all strategically located, serving power producers and municipalities in South Texas, processing plants and producers in the Eagle Ford Shale, and commercial and industrial customers in the Houston area. The NET Mexico Pipeline, the largest pipeline in the portfolio, provides a critical source of natural gas transportation for low-cost, U.S.-sourced shale gas to Mexico.

NextEra Energy Careers

Join the dynamic team at NextEra Energy, the world’s leading generator of renewable energy from the wind and sun, and a leader in battery storage. At NextEra Energy, we are committed to providing top-tier job opportunities that foster professional growth and innovation in the energy sector.

Work You’ll Do

Embark on a fulfilling career with NextEra Energy, where we offer a variety of job opportunities across multiple disciplines. Whether you're interested in engineering, business development, or environmental stewardship, you will find a position that aligns with your skills and passions. Our team is at the forefront of transforming the energy industry, making it cleaner and more sustainable.

Innovate and Lead

At NextEra Energy, innovation and leadership go hand in hand. Join our team and collaborate with some of the brightest minds in the industry. Our leadership is committed to fostering a culture of innovation that encourages new ideas and solutions. As part of our team, you will have the opportunity to lead projects that make a real impact on our future.

Grow Your Career

NextEra Energy is not just a company; it's a place where you can grow your career. With our extensive range of professional development and diversity training programs, you will have the tools and resources to thrive. Our commitment to your growth is reflected in our robust benefits package, designed to support you both professionally and personally.

Internship Opportunities

Kickstart your career with a NextEra Energy internship. Our internships provide invaluable workplace experience and a chance to see if a career in the energy sector is right for you. You’ll work alongside experienced professionals, gaining the skills and insights that will benefit you as you move forward in your career journey.

Be Part of Our Team

NextEra Energy is looking for passionate, curious, and innovative team players. Explore job opportunities and join a company that values diversity, leadership, and professional growth. Our team members are our greatest asset, and we strive to maintain a culture that celebrates diversity, equity, and inclusion.

Stay Connected

Keep up to date with the latest at NextEra Energy: - **Explore Careers**: Search open positions that match your skills and interests. We are always on the lookout for talented individuals who are eager to contribute to our mission and vision. - **Networking and Professional Development**: Engage with us through various networking events, professional groups, and social platforms. Connect with other professionals who share your passion for renewable energy and environmental sustainability.

Apply Now

Ready to make a difference? Submit your resume, complete your application, prepare for your interview, and join NextEra Energy. Discover the exciting and rewarding career opportunities that await at one of the most respected companies in the energy sector.

Job Alert Emails

Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. Stay informed about new employment opportunities and industry trends with NextEra Energy. At NextEra Energy, we empower our employees to drive change and push the boundaries of what is possible in the energy industry. Join us and transform the way the world generates and uses energy.
Learn more about NextEra Energy
Size
15,000 employees
Market Cap
$6.1 billion
Industry
Net Income
-$51 million
Founded
2014
5 Year Trend
+4.9%
Revenue
$917 million
NASDAQ

Similar Jobs

More Jobs at NextEra Energy

More Information Technology Jobs

Find similar Prin Software Development Eng jobs: