Engineering Manager
About the Role
As an Engineering Manager, you’ll be responsible for leading, developing, and empowering the engineers in your team. Your focus will be to foster a high-performance engineering culture while ensuring fast-paced, high-quality delivery.
Our stack includes Go, Node.js, React, and Next.js, running on AWS with Kubernetes. We leverage Kafka for messaging and Datadog for observability.
Things you will do:
Lead & Mentor: Build, manage, and support one or more engineering teams (5-8 engineers per team), fostering growth and technical excellence.
Drive Delivery: Collaborate with Product Managers and stakeholders to define roadmaps, break down complex projects, and ensure timely, predictable execution.
Engineering Excellence: Establish and refine software development best practices, balancing technical innovation with legacy system management.
Scale & Optimize: Identify opportunities for cross-team collaboration, architectural improvements, and process optimizations.
Hands-On Leadership: While this is not a coding-heavy role, you should be comfortable reviewing technical designs and providing guidance.
Stakeholder Communication: Represent engineering needs to non-technical stakeholders and align teams with broader company objectives.
Culture & Collaboration: Cultivate an inclusive, high-trust engineering culture where teams thrive.
What you already bring to the table:
You have a strong track record of managing engineering teams (5-8 engineers each) in a SaaS or tech environment.
You bring experience working with cloud-based, long-lived products, including managing and modernizing legacy code.
You can balance bottom-up technical innovation with business needs, ensuring engineering efforts align with company goals.
You excel at breaking down large, complex projects into clear, iterative milestones for multiple teams.
You have a deep understanding of engineering best practices, delivery methodologies, and process optimization.
You are comfortable working with distributed teams across multiple geographies.
You’re a strong communicator, able to align stakeholders, engage leadership, and represent Typeform externally.
Bonus round (not compulsory, but you’ll hit the high score):
Experience with Go, React, Node.js, Python, relational & NoSQL databases.
Familiarity with AWS, Kubernetes, Kafka, and modern observability tools.
Experience leading engineering teams in startups or high-growth companies.
A Master's or PhD in Computer Science or a related field.
Engineering Manager
About the Role
As an Engineering Manager, you’ll be responsible for leading, developing, and empowering the engineers in your team. Your focus will be to foster a high-performance engineering culture while ensuring fast-paced, high-quality delivery.
Our stack includes Go, Node.js, React, and Next.js, running on AWS with Kubernetes. We leverage Kafka for messaging and Datadog for observability.
Things you will do:
Lead & Mentor: Build, manage, and support one or more engineering teams (5-8 engineers per team), fostering growth and technical excellence.
Drive Delivery: Collaborate with Product Managers and stakeholders to define roadmaps, break down complex projects, and ensure timely, predictable execution.
Engineering Excellence: Establish and refine software development best practices, balancing technical innovation with legacy system management.
Scale & Optimize: Identify opportunities for cross-team collaboration, architectural improvements, and process optimizations.
Hands-On Leadership: While this is not a coding-heavy role, you should be comfortable reviewing technical designs and providing guidance.
Stakeholder Communication: Represent engineering needs to non-technical stakeholders and align teams with broader company objectives.
Culture & Collaboration: Cultivate an inclusive, high-trust engineering culture where teams thrive.
What you already bring to the table:
You have a strong track record of managing engineering teams (5-8 engineers each) in a SaaS or tech environment.
You bring experience working with cloud-based, long-lived products, including managing and modernizing legacy code.
You can balance bottom-up technical innovation with business needs, ensuring engineering efforts align with company goals.
You excel at breaking down large, complex projects into clear, iterative milestones for multiple teams.
You have a deep understanding of engineering best practices, delivery methodologies, and process optimization.
You are comfortable working with distributed teams across multiple geographies.
You’re a strong communicator, able to align stakeholders, engage leadership, and represent Typeform externally.
Bonus round (not compulsory, but you’ll hit the high score):
Experience with Go, React, Node.js, Python, relational & NoSQL databases.
Familiarity with AWS, Kubernetes, Kafka, and modern observability tools.
Experience leading engineering teams in startups or high-growth companies.
A Master's or PhD in Computer Science or a related field.