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

Prin Software Development Eng

$149.6k - $224.4k

NextEra

Requisition ID: 96946

NextEra Analytics offers energy consulting services using industry-leading scientific analysis for planning, siting, forecasting and optimizing all forms of energy projects. Our optimization and analytics platforms integrate open-source technologies to leverage massive, diverse sets of utility operating data. This enables rapid development of operational solutions. Applying expertise in advanced mathematics, data and physical sciences, we solve some of the hardest problems facing the energy industry.

Position Specific Description

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 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

NextEra Energy is an Equal Opportunity Employer. Qualified applicants are considered for employment without regard to race, color, age, national origin, religion, marital status, sex, sexual orientation, gender identity, gender expression, genetics, disability, protected veteran status or any other basis prohibited by law.

NextEra Energy provides reasonable accommodation in its application and selection process for qualified individuals, including accommodations related to compliance with conditional job offer requirements, consistent with federal, state, and local laws. Supporting medical or religious documentation will be required where applicable and permitted by applicable law. To request a reasonable accommodation, please send an e-mail to View email address on rigzone.com , providing your name, telephone number and the best time for us to reach you.

NextEra Energy will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information.

NextEra Energy does not accept any unsolicited resumes or referrals from any third-party recruiting firms or agencies . Please see our policy for more information.

Nearest Major Market: Minneapolis
Job Segment: Sustainability, Energy
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Prin Software Development Eng in Saint Paul, MN vacancy
  •  ...highly experienced Senior .NET Developer to support the design, development, enhancement, and deployment of enterprise-level .NET...  ...and business needs.Minimum Qualifications:-Ten (10) years of software development experience, including at least five (5) years of application... 
    Suggested
    Work at office
    Remote work

    InstantServe

    Saint Paul, MN
    1 day ago
  •  ...technologies and Azure cloud services. This role blends hands-on development, technical leadership, and architectural decision-making to...  ...hybrid work environment.Required Qualifications:-15+ years of software development experience5+ years with .NET Framework and Microsoft... 
    Suggested

    InstantServe

    Saint Paul, MN
    1 day ago
  •  ...excel at—all from Day One.Job DescriptionThis position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the... 
    Suggested
    Full time
    Local area
    3 days per week

    US Bank

    Saint Paul, MN
    4 days ago
  •  ...execution phases, and provide budgeting/financial flexibility by offering contingent labor as a variable cost. Job Description iOS Software Engineer Duration: 3 months + Job Summary Analyzes, develops, designs, and maintains iOS applications for the organization's... 
    Suggested
    Work experience placement
    Immediate start

    Artech Information System LLC

    Mendota Heights, MN
    2 days ago
  • $75 - $85 per hour

     ...solutions while integrating data and functionality across multiple enterprise systems. This is a hands-on software engineering role requiring deep Salesforce development expertise, strong integration experience, and a solid understanding of modern application architecture.... 
    Suggested
    Hourly pay
    Full time
    Contract work
    Remote work
    Flexible hours
    Shift work

    Beacon Hill Solutions Group

    Saint Paul, MN
    1 day ago
  • RBA, Inc. is seeking an Enterprise Cloud Architect for a hybrid role, onsite 2-3 days/week, to lead cloud modernization and enterprise architecture initiatives. You will design secure, scalable cloud solutions across Azure (with AWS/GCP familiarity a plus) and guide governance...
    2 days per week
    3 days per week

    RBA

    Saint Paul, MN
    3 days ago
  • $90k - $105k

     ...involves hands-on work in building, maintaining, and improving development and deployment workflows that serve thousands of customers...  ...Qualifications ~5+ years of experience in Platform Engineering, or Software Engineering ~3+ years of experience in DevOps ~ Hands-on... 
    Ongoing contract
    Temporary work
    Worldwide

    Minnesota Jobs

    Saint Paul, MN
    1 day ago
  •  ...Software DeveloperSoftware Developer Job Summary: Talent Software Services is in search of a Software Developer for a contract position...  ...Primary Responsibilities/Accountabilities: Train the Software Development team from Splunk basics to reporting, dashboards and events,... 
    Contract work

    Talent Software Services

    Saint Paul, MN
    1 day ago
  •  ...internal and externalYou will work closely with the Architect to drive the development resulting in keeping our client satisfiedRequired Qualifications :5 years minimum experience as a software developer.5 years minimum experience with the Salesforce.com platformExperience... 
    Local area

    Endeveran

    Saint Paul, MN
    4 days ago
  •  ...Master. Responsibilities: • Work with customers' development teams to host applications on AWS, Azure, and • Google...  ...Kubernetes. • Provide quality assurance review of new and existing software products Qualifications: • Experience with... 
    Contract work

    ADEX

    Saint Paul, MN
    1 day ago
  •  ...Overview York IT Solutions is hiring Software Engineer-Oracle ORMB in contract and remote capacity. Role Software Engineer-...  ...with some remote working opportunities Strong fun and teamwork environment Learning, development, and career growth #J-18808-Ljbffr
    Contract work
    Remote work
    Flexible hours

    York Solutions, LLC

    Saint Paul, MN
    2 days ago
  • $180k - $220k

     ...Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant’s platform scalability and reliability. You’ll drive technical design, coach peers, and ensure system-wide quality and consistency. What You’ll Do Own... 

    Datavant

    Saint Paul, MN
    17 hours ago
  •  ...general web functions and standards (e.g. Bootstrap)Test Driven Development (TTD)Soft Skills that will be critical for success:Strong...  ...customers, all with differing roles, levels, and experience with software development. Being able to clearly communicate ideas and collaborate... 

    Samprasoft

    Saint Paul, MN
    2 days ago
  •  ...Job Description: Hybrid - 3 days onsite in St. Paul, MN Seeking for an experienced .NET Software Developer who will be responsible for the analysis, design, testing, development and maintenance of best-in-class software experiences. The candidate is a self-motivated... 
    Local area
    Immediate start
    3 days per week

    My3Tech Inc

    Saint Paul, MN
    4 days ago
  •  ...Stack’ end-to-end development7+ years of Cloud Native Application Development utilizing Test Driven Development practices5+ years using...  ...activities:Develop, document, operationalize and socialize Cloud Software Engineering patterns, processes, and technological building... 
    Contract work
    Remote work

    Software Technology Inc

    Saint Paul, MN
    4 days ago
  •  ...Senior Software Engineer (JavaScript/TypeScript/AWS)As a Senior Full Stack Engineer, you will make an impact by designing, developing...  ...JavaScript and TypeScript.Strong understanding of modern software development principles and application architecture.Experience developing... 
    Temporary work
    H1b
    Remote work

    Minnesota Jobs

    Saint Paul, MN
    1 day ago
  • $50 - $65 per hour

     ...Embedded Software EngineerJoin our dynamic team as an Embedded Software Engineer where you will be responsible for software and firmware development for new products. This role involves developing from the ground up, primarily using embedded C++. You will work on projects... 
    Permanent employment
    Temporary work
    Worldwide

    Actalent

    Saint Paul, MN
    5 days ago
  • $82 - $96 per hour

     ...ensure the quality, reliability and security of solutions within the Salesforce platform • Create and maintain documentation of development processes, configurations, and best practices for reference and future development efforts • Interpret business requirements... 
    Hourly pay
    Contract work
    Shift work

    Hollstadt Consulting

    Saint Paul, MN
    3 days ago
  • $72k - $134k

     ...firm based in downtown St Paul, is looking to hire a full-time software engineer on the Core Claims team. The Core Claims team is...  ...a related technical or engineering field3+ years of software development experience requiredExperience developing specifically in JavaExperience... 
    Full time
    Work at office
    Flexible hours
    3 days per week

    Securian Financial

    Saint Paul, MN
    3 days ago
  •  ...organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionAt least 11 years of experience in... 
    Permanent employment
    Full time

    Sonsoft

    Saint Paul, MN
    1 day ago
  • $98.18k - $115.5k

     ...excel at—all from Day One.Job DescriptionThis position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Saint Paul, MN
    6 hours ago
  • $98.4k - $199k

     ...experience, educational qualifications, and geographic location.The Software Developer III owns delivery of complex features and small...  ...including API design, integration patterns, and cloud-native development.Experience with AWS, CI/CD, and infrastructure-as-code (Terraform... 

    Old National Bank

    Saint Paul, MN
    3 days ago
  •  ...Software Developer PlanIT Group is seeking a Software Developer for our Federal customer in the Eagan, MN area. The ideal candidate...  ...& Payment Technology Services for application and system development, maintenance, and overall technical support as required. The contractor... 
    Permanent employment
    Contract work
    For contractors
    Remote work

    PLANIT Group

    Saint Paul, MN
    4 days ago
  • $500 per month

    Become a Professional Game Tester We're looking for passionate gamers to join our elite team of mobile game testers. Get paid to play and test the latest games before they launch. $500+ Avg Monthly Pay 5-10 Hours/Week 100% Remote Position Requirements: ...
    Remote work
    10 hours per week

    Babki

    Saint Paul, MN
    5 days ago
  •  ...Bureau of Criminal Apprehension (BCA) is seeking one full-time Software Developer to work in the Minnesota Justice Information...  ...enterprise solutions following established BCA patterns in application development and data security. # Build, deploy and test software... 
    Full time
    Work at office
    Local area

    Damco Solutions

    Saint Paul, MN
    1 day ago
  •  ...seeking an Embedded Firmware Engineer to support the design, development, and integration of advanced microprocessor-based systems. This...  ...code reviews, maintain version control standards, and support software documentation processes.Provide technical guidance and mentorship... 

    Konik Inc

    Saint Paul, MN
    5 days ago
  •  ...basic EE knowledge, Windows GUI, C# (for Windows application development, not web development) Minimum Experience Required - 8 years...  ...technical problems as part of a team consisting of electrical and software engineers and technicians Ability to train on, understand and... 
    Immediate start

    ClifyX

    Saint Paul, MN
    5 days ago
  • $83.43k - $222.48k

     ...Senior Software Development EngineerCVS Health Digital is looking for hands-on, passionate people who want to join a high energy and growing team to make a difference in customers' lives and who want to be on the forefront of digital innovation that aims to reinvent what... 
    Local area

    Oak St. Health

    Saint Paul, MN
    2 days ago
  •  ...organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job Description• At least 11 years of experience in... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Saint Paul, MN
    3 days ago
  • $112.02k - $141.19k

     ...Accelint is seeking a Systems Engineer in Saint Paul, MN, responsible for maintaining AWS infrastructure supporting PLM software implementations. Ideal candidates will have 2-5 years of experience in AWS, hold relevant certifications, and possess skills in Ansible and... 

    Accelint

    Saint Paul, MN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Prin Software Development Eng. Be the first to apply!