Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

UPLIGHT Logo

Software Engineer

UPLIGHT

$102,000 - $128,000
Oct 17, 2025
Remote, US
Apply Now

Uplight is creating a new category of energy by managing energy resources in homes and businesses to generate, shift, or save energy and balance the grid, making it more efficient and reliable.

Requirements

  • 5+ years of experience building backend systems in production environments.
  • Strong expertise in Python and Ruby, Rails and MySQL, with attention to correctness and maintainability.
  • Familiarity with Kubernetes, cloud infrastructure, containerization, and CI/CD best practices.
  • Experience with real-time or streaming data systems (e.g., Kafka, Structured Streaming).
  • Prior work in the utility or energy sector.
  • Exposure to infrastructure-as-code tools (e.g., Terraform) and CI/CD pipelines.
  • Passion for clean energy, decarbonization, load shifting, or helping customers engage in grid programs

Responsibilities

  • Lead the design and development of backend systems that orchestrate fleets of distributed energy resources (DERs).
  • Manage structured data—including usage metrics, account information, and device metadata—within relational databases.
  • Apply domain logic to support eligibility, customer workflows, and operational decision-making.
  • Develop and maintain robust APIs and event streams that enable customers and partner engineering teams to build DER-based applications.
  • Collaborate with product and operations teams to translate program logic and business requirements into scalable software solutions.
  • Write clean, efficient, and testable code following best practices in software engineering.
  • Participate in code reviews, contribute to system architecture discussions, and drive continuous improvement in backend design.

Other

  • Excellent communication skills and the ability to simplify and implement complex domain logic.
  • Don’t meet every single requirement? Studies have shown that women, marginalized genders and people of color are less likely to apply to jobs unless they meet every single qualification.
  • Comprehensive benefits, including flexible time off, generous parental leave, a wellness stipend, and work flexibility to help you thrive both personally and professionally.
  • Belong to an inclusive community where everyone feels respected, empowered, and heard.
  • Be part of a growing movement and join a team of dedicated individuals who are passionate about creating a more sustainable future.