Sr Software Engineer, Platform

NRG Energy
United States
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Ownership","Problem-solving","Engineering mentorship","Collaboration"]

Design and operate high-scale, distributed platform infrastructure powering real-time smart home experiences. Build and scale cloud services and APIs used by mobile apps, cameras, and IoT devices, owning systems end-to-end with deployment, observability, and production operations. Drive architecture discussions and improve performance, reliability, and operability across event-driven pipelines, integrations, and secure low-latency services. Mentor engineers while helping shape a growing Seattle team.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NRG Energy
NRG Energy
1 month ago

Sr Software Engineer, Platform

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Design and operate high-scale, distributed platform infrastructure powering real-time smart home experiences. Build and scale cloud services and APIs used by mobile apps, cameras, and IoT devices, owning systems end-to-end with deployment, observability, and production operations. Drive architecture discussions and improve performance, reliability, and operability across event-driven pipelines, integrations, and secure low-latency services. Mentor engineers while helping shape a growing Seattle team.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and implement high-scale cloud services and APIs for mobile apps, cameras, and smart home devices.
  • •Own systems end-to-end including design, deployment, observability, and production operations.
  • •Lead architecture discussions for new platform capabilities.
  • •Build secure, resilient, low-latency systems in a distributed environment.
  • •Develop event-driven systems and integrations across IoT, backend services, and mobile platforms while mentoring engineers.

Pay and Benefits

Equity and Bonus:Equity
Perks:Health Insurance401kWellness StipendEquityPaid Leave

Key Requirements

  • •5+ years building and operating production systems (open to Senior through Staff level).
  • •B.S. in Computer Science or related field preferred.
  • •Strong experience in Go, Python, or similar backend languages.
  • •Experience designing distributed systems with scalability, availability, and performance in mind.
  • •Experience building REST and/or gRPC APIs, plus cloud-native tooling (containers, orchestration, CI/CD).
Experience:5+ yearsDistributed systemsIoTEvent-driven architecturesCloud-nativeSmart home
Education:Bachelor's
Skills:OwnershipProblem-solvingEngineering mentorshipCollaboration
Tech Stack:GoPythonRESTGRPCDistributed systemsCloud servicesAPIsIoTEvent-driven architecturesKafkaMQTTKubernetesDockerCI/CDContainersOrchestrationNoSQLMongoDBVideo streamingMP4

Company Brief

NRG Energy
NRG Energy is a large integrated power company that owns and operates a diverse fleet of power generation assets and provides retail electricity services, energy solutions, and distributed energy resources to residential and commercial customers.
Industry: Utilities
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Houston, United States
Founded: 1989
WebsiteLinkedIn