Sr Software Engineer, Platform

NRG Energy
Washington, DCFULL_TIMEPosted Jul 11, 2026

Role responsibilities

Design and operate high-scale cloud services and distributed systems that power real-time smart home experiences. Lead architecture discussions and collaborate across teams to improve the performance, reliability, and security of core platform infrastructure.

Requirements

Requires 5+ years of experience building production systems with proficiency in Go, Python, and distributed system design. A bachelor's degree in Computer Science is preferred, along with experience in cloud-native tooling and API development.

Key skills

Go, Python, Distributed Systems, REST APIs, gRPC APIs, Cloud-native Tooling, Containers, Orchestration, CI/CD, Event-driven Architecture, Kafka, MQTT, Kubernetes, Docker, NoSQL, MongoDB

Keywords

IoT, Distributed Systems, Cloud Services, Event Pipelines, Go, Python, REST, gRPC, Containers, Orchestration, CI/CD, Kafka, MQTT, Kubernetes, Docker, NoSQL, MongoDB, Video Streaming, MP4, HLS, Ffmpeg, AI-assisted Development, Platform Engineering, Scalability, Low-latency, Smart Home, Backend Engineering

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free