Sr Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

NRG Energy · 1 day ago

Sr Software Engineer

NRG Energy is a leader in energy and home services, dedicated to creating a smarter, cleaner, and more connected future. In this role, you will build back-end APIs and services that enhance the app experiences for Vivint's millions of customers, collaborating with cross-functional teams to support new smart home products and features.

EnergySolarWind Energy
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Design and implement APIs for mobile apps and cameras in collaboration with app developers and embedded camera engineers
Develop cloud services that process the events and settings that enable our Smart Home experiences
Participate in architecture discussions for new features and technical improvements

Qualification

GoCloud servicesGRPCREST APIsPythonKubernetesDockerMongo DBAI toolsAnalytical skillsSource control (Git)CI/CD build systemsProblem-solving skills

Required

3+ years experience with Go
Experience with Python
Experience using AI tools to design, develop, and review software
Experience building secure, scalable, high-availability, low latency, and distributed cloud services
Experience developing gRPC and REST APIs
Experience using MQTT to communicate with IoT devices
Experience with using Kafka to send messages between microservices
Experience with Kubernetes and Docker
Experience with Mongo DB or other NoSQL document databases
Strong analytical and problem-solving skills
Capable of identifying problems, taking initiative to propose solutions, and successfully executing plans
5+ years of software development experience

Preferred

B.S. in Computer Science or related field preferred
Familiarity with source control (Git) and CI/CD build systems (ArgoCD)

Benefits

Free daily lunch and drinks on site
Paid holidays and flexible paid time away
Employee/Friends/Family Discounts
Onsite health clinic, gym, gaming tables
Medical/dental/vision/life coverage & 24/7 Medical Hotline
401(k) + Employer Match
Employee Resource Groups

Company

NRG Energy

company-logo
NRG Energy is an integrated power generation and supply firm that offers offsite solar, wind power, and smart grid retail services.

H1B Sponsorship

NRG Energy has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (31)
2024 (19)
2023 (25)
2022 (14)
2021 (9)
2020 (25)

Funding

Current Stage
Public Company
Total Funding
$6.99B
Key Investors
Public Utility Commission of Texas
2025-09-24Post Ipo Debt· $4.9B
2025-08-04Post Ipo Debt· $216M
2024-10-16Post Ipo Debt· $1.88B

Leadership Team

leader-logo
Lawrence S Coben
President, CEO and Chair of the Board
linkedin
leader-logo
Anne C Schaumburg
Lead Independent Director
Company data provided by crunchbase