Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NRG Energy Logo

Senior Software Engineer - Platform

NRG Energy

$111,200 - $200,160
Sep 20, 2025
Boston, MA, USA
Apply Now

NRG is looking to create a smarter, cleaner and more connected future by redefining the home experience with intelligent products and services

Requirements

  • Proficiency in at least one core programming language (preferably Golang or Python), with openness to learning new languages and technologies
  • Practical experience with a range of tools and technologies, including: Languages & Frameworks: Golang, Python
  • Databases & Queues: MongoDB, RabbitMQ, Redis, Kafka
  • Networking & Cloud: Networking, AWS, Docker, MicroServicess
  • Security & Protocols: OAuth2, data privacy, security best practices
  • Infrastructure: Datacenter monitoring, PaaS, SaaS environments
  • Familiarity with GRPC is a plus

Responsibilities

  • Work in a highly autonomous and collaborative environment
  • Work closely with the other teams like mobile apps and embedded devices that integrate with the platform/backend
  • Research and evaluate new technologies and tools
  • Participate in re-occurring 'Innovation Days' and work on innovative projects of your choice
  • Create systems to handle high volume data from sensors, cameras, and user actions
  • API design and implementation
  • Work on cool stuff that you get to use in your own home

Other

  • Bachelor’s or Master’s degree in Computer Science or a related field
  • High level of communication skills. Ability to exchange ideas about complex subjects efficiently
  • Ability to adapt, change, and learn as needed
  • A few years work experience in a similar work environment using the technologies and patterns listed above
  • Drug and alcohol-free workplace, subject to periodic random drug testing, and post-accident and reasonable suspicion drug and alcohol testing