Taro Logo

Principal Software Engineer

Technology company delivering financing and software products for sustainable solutions, from solar panels to energy-efficient home improvements.
Backend
Principal Software Engineer
Remote
501 - 1,000 Employees
10+ years of experience
Finance · Enterprise SaaS

Description For Principal Software Engineer

GoodLeap, a leading technology company in sustainable solutions financing, is seeking a Principal Software Engineer to join their team. With over $27 billion in financing facilitated since 2018, GoodLeap has helped more than 1 million homeowners access sustainable home improvements through their AI-powered platform.

The role offers a unique opportunity to work on significant technical challenges while building and scaling products that make a real environmental impact. As a Principal Engineer, you'll be at the forefront of developing highly-available, fault-tolerant systems that power the company's financing and software products for sustainable solutions.

The ideal candidate will bring 10+ years of experience in application and cloud infrastructure development, with strong expertise in DevOps practices and container orchestration. You'll work directly with Product Managers and stakeholders to shape the technical strategy and product roadmap, while mentoring team members and fostering a culture of engineering excellence.

This position combines technical leadership with the opportunity to drive innovation in sustainable technology. You'll be part of a company that not only focuses on business success but also supports social impact through their nonprofit GivePower, which provides clean water and electricity systems to communities in need across the globe.

Working remotely, you'll have the flexibility to contribute to meaningful projects that help make sustainable home improvements more accessible and affordable for homeowners while advancing your career in a collaborative, mission-driven environment.

Last updated 2 months ago

Responsibilities For Principal Software Engineer

  • Build, maintain, monitor, and scale products in the portfolio
  • Collaborate with product, architecture, and design leads to deliver highly-available, fault-tolerant products
  • Work on significant technical challenges and evaluate solutions
  • Guide decision making by considering technical tradeoffs
  • Mentor and coach team members in technical and soft skills

Requirements For Principal Software Engineer

Kubernetes
  • Bachelor's degree
  • 10+ years of information technology experience in application or cloud infrastructure design and development
  • Proficiency in DevOps automation (CloudFormation, Terraform, or Ansible)
  • Experience with containers (Docker) and container orchestration (Docker Swarm, ECS)
  • Knowledge of agile software development lifecycle and DevOps principles
  • Excellent communication and interpersonal skills

Interested in this job?

Jobs Related To GoodLeap Principal Software Engineer