Software Engineer (Remote - US)

Jobgether
66d$102,000 - $128,000

About The Position

We are seeking a Software Engineer to design, develop, and maintain backend systems that manage distributed energy resources across diverse energy markets. This role provides an opportunity to build scalable, reliable, and data-driven software solutions that directly support energy efficiency and decarbonization initiatives. You will collaborate closely with product managers, operations teams, and fellow engineers to translate complex business logic into high-quality, testable code. The ideal candidate thrives in a fast-paced, mission-driven environment, with a passion for sustainable energy and continuous improvement. You will contribute to the design of APIs, event streams, and backend architecture while helping to shape the future of energy software solutions.

Requirements

  • 5+ years of experience building backend systems in production environments.
  • Strong expertise in Python, Ruby, Rails, and MySQL with attention to correctness and maintainability.
  • Familiarity with Kubernetes, cloud infrastructure, containerization, and CI/CD best practices.
  • Excellent communication skills and ability to simplify complex domain logic.
  • Passion for clean energy, decarbonization, or grid program engagement is highly valued.

Nice To Haves

  • Experience with real-time or streaming data systems (Kafka, Structured Streaming).
  • Prior work in energy/utilities.
  • Familiarity with infrastructure-as-code tools such as Terraform.

Responsibilities

  • Lead the design and development of backend systems that orchestrate distributed energy resources.
  • Manage structured data including usage metrics, account information, and device metadata in relational databases.
  • Apply domain logic to support eligibility, customer workflows, and operational decision-making.
  • Develop and maintain robust APIs and event streams for internal and external applications.
  • Collaborate with product and operations teams to translate program logic and business requirements into scalable software solutions.
  • Write clean, efficient, and testable code while participating in code reviews and system architecture discussions.
  • Drive continuous improvement in backend design and software development processes.

Benefits

  • Competitive salary: $102,000 - $128,000 annually.
  • Flexible time off.
  • Generous parental leave.
  • Wellness stipends.
  • Opportunities for professional growth and career advancement.
  • Inclusive and collaborative work environment with Employee Resource Groups.
  • Remote work options and flexible scheduling.
  • Access to tools and resources to foster personal and professional well-being.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service