GoodLeap

Director, Software Engineering

GoodLeap

full-time

Posted on:

Location Type: Hybrid

Location: San FranciscoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $243,000 - $282,000 per year

Job Level

About the role

  • Lead and mentor engineering managers and senior ICs across multiple teams, promoting a high-performance, collaborative culture.
  • Define the engineering vision and roadmap in alignment with company goals and product strategy.
  • Foster a culture of ownership, accountability, and technical excellence.
  • Drive hiring and talent development to build a strong, diverse engineering organization.
  • Architect and guide the implementation of a distributed, event-driven platform leveraging Python, FastAPI, and modern software delivery practices.
  • Ensure systems are robust, scalable, secure, and highly available, capable of supporting complex energy modeling and analytics.
  • Lead technical reviews, design sessions, and engineering planning to ensure architectural decisions align with business needs and long-term maintainability.
  • Establish and enforce software development best practices across SDLC, including coding standards, testing, monitoring, and documentation.
  • Partner closely with Product, Design, Data, and Operations teams to align engineering efforts with customer outcomes and business impact.
  • Own delivery and execution across large, complex initiatives—balancing velocity, quality, and cost.
  • Define and track KPIs and SLAs to measure and continuously improve engineering performance and system reliability.
  • Advance CI/CD pipelines, observability tooling, and deployment automation to enable rapid, reliable releases.
  • Ensure adherence to security, compliance, and operational best practices across cloud-based infrastructure.
  • Support platform scalability and maintainability through disciplined technical debt management and modular architecture.

Requirements

  • 10+ years of engineering experience, with at least 5 years in technical leadership roles, including managing engineering managers and cross-functional teams.
  • Proven success in leading the development of complex, cloud-native SaaS platforms.
  • Deep technical expertise in:
  • - **Python**, FastAPI, and modern asynchronous programming
  • - Distributed systems and microservices architecture
  • - Event-driven design and message queuing (e.g., RabbitMQ)
  • - Infrastructure-as-Code with **Terraform** or **OpenTofu**
  • - Scalable CI/CD pipelines and DevOps best practices
  • Strong grasp of the full SDLC and Agile development methodologies.
  • Experience guiding teams through architectural decisions and hands-on problem solving.
  • Excellent communication and stakeholder management skills.
Benefits
  • In addition to the above salary, this role may be eligible for a bonus and equity.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonFastAPIasynchronous programmingdistributed systemsmicroservices architectureevent-driven designmessage queuingTerraformOpenTofuCI/CD
Soft Skills
leadershipmentoringcollaborationaccountabilitycommunicationstakeholder managementproblem solvingorganizational skillstechnical excellencetalent development