Lead Engineer

Job Type
6+ years
Apply to Torch and hundreds of other fast-growing YC startups with a single profile.
Apply to role ›

About the role

Our Mission

Backed by top-tier investors, Torch is a fast-growing, mission-driven SaaS startup made up of psychologically oriented people who are passionate about helping leaders achieve their potential. Torch's platform provides coaches, clients, and customers with actionable insights into client and organizational strengths and challenges. 

At Torch, we believe leadership matters. The world needs conscious leaders who drive invention, inspiration, and innovation to solve our time’s most significant opportunities and challenges. Torch exists to create and support these leaders. 

Torch is a hybrid remote and distributed team with offices in San Francisco, Buffalo, and New York. Join us as we not only work to empower conscious leaders for our customers but within our internal team as well!

The Team

At Torch, we are looking for a talented Fullstack Engineer who has experience developing web or mobile systems from the ground up and is passionate about doing work that matters. 

The Lead Engineer will collaborate with the Product Team to design, build creative solutions, and enable our clients’ personal growth. Additionally, you will partner with the rest of the engineering team to create a scalable, high-performance, media-rich web application for consumption across various device form factors.  Read more about our engineering values here: https://torch.io/careers/engineering/

Your Position:

  • Is a thought leader for engineering processes and techniques across the organization.
  • Guides teams on technical design and architectural decision making. Critically reviews cross-team work.
  • Identifies dependencies across engineering pods and other teams and works to ensure parties are aligned.
  • Fosters a culture of innovation, feedback (positive & critical) & knowledge sharing among engineering staff.
  • Leads efforts to contribute to or establish open source projects
  • Works closely with Tech Operations, QE and Infosec to ensure alignment on prioritization and urgency.
  • Collaborates with product teams to design and build creative solutions, enabling the personal growth of our clients
  • Acts as a key ambassador to Torch's internal technical architecture workgroup
  • Help to create a scalable, high performance, media-rich web application for consumption across various device form factors
  • Works across the stack, creating reusable components with modern, maintainable and testable code
  • Identify opportunities for rapid innovation using PaaS or Open Source components wherever possible
  • Take part in peer code review processes

Your Experience:

  • 8+ plus years professional experience in a Sr. Engineering role in high innovation, high growth environments
  • A degree in Computer Science, a related STEM field or equivalent professional experience
  • Advanced server-side programming skills with a modern language, preferably Ruby on Rails - Python, Java, or C#
  • Familiarity with flow-based programming concepts, DAGs
  • Competence with ES6 (preferably using React/Redux) and Unit Testing
  • Familiarity with front-end and back-end performance optimization techniques
  • Intimate knowledge of RESTful web services
  • Knowledge of distributed application design patterns and asynchronous programming models, Microservices
  • Experience with several database technologies (both RDBMS & NoSQL)
  • Experience with cloud technologies is a plus! (preferably AWS, Containers and Serverless)


  • Fully covered medical, dental, and vision
  • Unlimited PTO
  • 401k Retirement Plan
  • Life Insurance
  • Disability Insurance
  • Paid Parental Leave
  • Social Justice Days 
  • Torch Coaching
  • Remote workstation stipend
  • Generous Professional Development Stipend

Torch provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Why you should join Torch

Torch is a leadership development platform that combines software and experienced coaches to help high performers reach their full potential. Our service helps our clients build self-awareness, and integrates ongoing feedback from colleagues so clients can track their progress. We are a mission driven company made up of people who believe strongly in human potential. Torch is a YC company (winter '18 batch). This is an early opportunity at a fast growing startup that's helping professionals lead more meaningful, purpose-driven lives.

Team Size:149
Location:San Francisco
Keegan Walden
Keegan Walden
Cameron Yarbrough
Cameron Yarbrough