Match score not available

Sr. Manager, Engineering

unlimited holidays - extra parental leave - work from home - fully flexible
Remote: 
Full Remote
Contract: 
Experience: 
Expert & Leadership (>10 years)
Work from: 

Offer summary

Qualifications:

12+ years of software engineering experience, 5+ years leading agile software development teams, Hands-on experience with React and Python, Degree in Computer Science or STEM field.

Key responsabilities:

  • Architect and design scalable solutions
  • Lead and mentor a high-performing engineering team

Torch logo
Torch Startup http://www.torch.io
201 - 500 Employees
See all jobs

Job description

ABOUT TORCH
At Torch, we believe in the power of people. People are the heart of every success story. They collaborate to achieve ambitious things together. And they inspire others to build a better future. 

We believe leadership is about driving change, not just managing it. Our coaching adapts to the organization's needs, empowering leaders to tackle today’s challenges—whether navigating AI, strengthening teams, or inspiring innovation. We focus on creating a lasting impact from day one, preparing organizations for the future.

OUR VALUES
All Torch employees are expected to reflect and enhance our company values.

The future is bright:
It’s not wishful thinking—it’s clear-eyed determination with a dash of refreshing optimism. We are actively reimagining the world of leadership and leaning into our unique strengths to bring it to life.

Pass the torch:
(yeah, we went there 🔥): It’s not just a moment, it’s a mindset. A commitment to the ongoing process of developing talent around us, embracing new ideas, without clinging to the past or hoarding knowledge.

No one succeeds alone:
The lone wolf trope is tired. It overlooks the rest of the team. We choose instead to practice leadership in community. Multiplying our efforts by trusting each other and welcoming diverse perspectives.

Change is our catalyst:
Change isn’t something to fear—we see it as an opportunity to be bold, grow, adapt, and roll with the punches. So, let’s focus maniacally, face it head-on, move with the speed, and shape it into something great.

Lead from the inside out: 
We believe in peeling back the layers, facing our truths, and owning our complexities. Because the better we know ourselves, the better we can lead others. And the more self-aware we are, the more expansive our capacity to grow becomes.

ABOUT THE ROLE
At Torch, we are looking for a talented Senior Engineering Manager who has experience developing web systems from the ground up and is passionate about doing work that matters. 

As a Senior Engineering Manager, you will be responsible for driving the technical architecture, design, and implementation of our product while leading a team of onsite and offshore engineers and quality engineers (QEs). This is a hands-on role, requiring strong technical expertise, leadership, and execution skills to deliver high-quality, scalable solutions.

This role requires a leader who can inspire and mentor a team of talented engineers, fostering a culture of innovation, precision, and collaboration. The ideal candidate will bring both technical expertise and strategic insight, driving the team to deliver results that align with Torch's overarching goals of growth and customer satisfaction. 

Please note we are only accepting US-based applicants at this time.

YOUR POSITION
  • Architect and design scalable solutions – own architecture and system design for your team, and hold engineers accountable for meeting platform wide architectural patterns and guidelines.
  • Hands-on development & implementation – Actively contribute to coding, debugging, and optimizing critical components while leading by example in development best practices.
  • Lead & mentor a high-performing engineering team – Manage, mentor, and provide technical direction to a team of onsite and offshore engineers and QEs, fostering a culture of innovation, collaboration, and continuous learning.
  • Drive execution of key initiatives – Own and drive high-priority engineering projects, balancing long-term architectural goals with short-term delivery needs.
  • Ensure high-quality code & system reliability – Implement and enforce best practices in code quality, automated testing, and continuous integration, collaborating with QEs to improve test coverage and efficiency.
  • Optimize development processes – Establish and refine engineering processes, including agile methodologies, peer code reviews, and CI/CD pipelines, to enhance efficiency and reduce bottlenecks.
  • Collaborate cross-functionally – Work closely with Product Management, Design, and other stakeholders to align technical decisions with business objectives and customer needs.
  • Support production & troubleshooting – Collaborate with other teams to ensure system reliability, performance, and incident resolution, maintaining robust monitoring and enabling rapid response to production issues.
  • Stay hands-on & technical – Be willing to dive deep into technical challenges, whether it’s reviewing complex code, debugging production issues, or optimizing system performance.

  • YOUR EXPERIENCE - Basic Requirements
  • 12+ years of software engineering experience with a degree in Computer Science or another STEM field.
  • 5+ years of experience leading an agile software development team, including mentoring engineers and driving technical execution.
  • 5+ years of hands-on experience developing scalable front-end applications with React, building robust backend systems with Python, and deploying cloud-native solutions using AWS.
  • Experience integrating and leveraging LLMs to enhance product functionality, such as natural language processing, recommendation systems, or AI-driven features.
  • Proven ability to build and consume RESTful web services, ensuring high performance and scalability.
  • Strong understanding of distributed application design patterns and asynchronous programming models for building scalable and resilient systems.
  • Proficiency with Git and modern CI/CD workflows in a cloud-native development environment.
  • Comprehensive knowledge of testing methodologies, ensuring high-quality, well-tested software with unit, integration, and end-to-end testing.
  • Experience working with both relational and non-relational databases.
  • Strong security mindset, with an understanding of data protection regulations, authentication, authorization, and secure coding best practices.

  • INTERVIEW PROCESS - consists of the following
  • Technical Interview with the CTO (45 minutes) and a Principal Engineer (45 minutes).
  • Design/Coding session (90 minutes) to assess problem-solving skills, technical proficiency, and deep understanding of both front-end (React) and back-end (Python, AWS) technologies.
  • Interview with a Product Manager (30 minutes) focusing on aligning engineering execution with product strategy.
  • Technical Leadership Presentation (60 minutes): The candidate will present a complex project they have led, outlining key technical challenges, architectural decisions, execution strategy, and overall impact. This session will assess their ability to communicate technical concepts effectively, justify decisions, and demonstrate leadership in navigating complex engineering problems.
  • Leadership/Cultural Fit Interview with the CEO (45 minutes).

  • BENEFITS
  • Health Insurance (medical, dental, and vision)
  • Unlimited FlexTime
  • 401k Retirement Plan
  • Life & Disability Insurance
  • Paid Parental Leave
  • Torch Coaching
  • UP Days
  • Remote Workstation Stipend
  • Torch ensures equal employment opportunity without discrimination or harassment based on race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity or expression, age, disability, national origin, marital or domestic/civil partnership status, genetic information, citizenship status, veteran status, or any other characteristic protected by law.

    Required profile

    Experience

    Level of experience: Expert & Leadership (>10 years)
    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Leadership
    • Mentorship
    • Collaboration
    • Problem Solving

    Engineering Manager Related jobs