Software Development Engineer II
NextEra Energy, Inc. · St Paul, MN · 1 wk ago
Engineering$103k–$155k/yrFull-time
Key Responsibilities & Expectations
- Architect in Ambiguity: Translate loosely defined business problems into clean, robust architectures while anticipating edge cases.
- Rapid Prototyping: Where applicable, build functional prototypes with stakeholders to validate ideas instantly and accelerate the feedback loop.
- Full-Stack Delivery: Own features end-to-end across services, data, and UI, making pragmatic technology choices and avoiding unnecessary complexity.
- AI-Assisted Development: Use agentic AI tools throughout the SDLC to move faster, while maintaining full accountability for code quality, correctness, and security.
- Feedback Loops for Coding Agents: Design quality gates, spec-driven workflows, and deterministic checks that catch agent errors before humans do.
- Critical Adoption: Evaluate AI tools and patterns critically, adopting what improves the team's output and discarding what doesn't.
- Reliability & DevSecOps: Security-First Mindset: Embed security and compliance into the core of the development lifecycle, proactively mitigating vulnerabilities through secure design.
- Production Standards: Build well-tested, maintainable software. Implement CI/CD pipelines to ensure systems are resilient, scalable, and optimized for an exceptional end-user experience.
- Operational Readiness: Make production behavior measurable, debuggable, and recoverable by building observability, alerting, runbooks, and recovery paths into systems from the start.
- Execution & Business Ownership: Drive Outcomes: Take ownership of delivering meaningful business results, managing scope responsibly, and communicating technical risks early.
- Technical Translation: Partner closely with Product Managers and business leaders. Articulate complex architectural decisions and tradeoffs in clear, outcome-oriented terms.
- Partnering Across Functions: Engage security, risk, compliance, and platform teams early, communicate technical tradeoffs clearly, and make the case when a project calls for a different approach.
Required Qualifications
- Bachelor’s Degree or equivalent work experience
- 4+ years of experience
Preferred Qualifications
- Bachelor’s - Engineering
Job Overview
- Writes and tests software to aid in development and support of products.
- Works with Technical Leads on software system architecture and module design.
- Participates in required product development process ceremonies.
- Writes and refines technical requirements and technical design documentation.
Job Duties & Responsibilities
- Codes in multiple languages in support of software products and the development of software products.
- Conducts system testing and codes unit tests and support features.
- Documents technical requirements and other technical documentation.
- Works with product team to refine product requirements.
- Collaborates on high level software design projects.
- Performs other job-related duties as assigned.
Qualifications
- Bachelor’s Degree or equivalent work experience
- 4+ years of experience
- Bachelor’s - Engineering preferred
Pay & Benefits
The estimated base pay for this position is $103,200.00 to $154,800.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