Manager, Software Engineering

DrataSan Francisco, CA
3dHybrid

About The Position

The Manager of Software Engineering will lead and develop a high-performing team of software engineers, providing mentorship, technical guidance, and strong stewardship of agile practices. This role oversees day-to-day team operations, resource planning, and quarterly roadmap execution to ensure timely and high-quality delivery. Responsibilities include leading technical discussions, making key architectural decisions within the team’s domain, conducting deep data analysis to support business needs, and driving effective troubleshooting. The Manager will guide all phases of the SDLC—from estimation and planning to development, testing, support, and bug resolution—while balancing priorities across a team of approximately seven engineers.

Requirements

  • Bachelor’s Degree in Computer Science or related field, or equivalent experience.
  • Minimum of 1 year software engineering management.
  • Minimum of 6 years experience designing, developing and delivering software products.
  • Knowledge of SaaS operations, and modern technical SaaS tools and how to use and integrate with them.
  • Eager to share ideas and learn from other team members.
  • Strong communication skills to be able to clearly describe and discuss problems.
  • Experience with designing and deploying applications in a cloud-based environment.
  • Excellent troubleshooting and analytical skills.
  • Experience with React, Javascript, TypeScript, NodeJS, OOP, TypeORM, MySQL, Git, and AWS (Terraform is a plus)
  • Managing performance metrics.

Nice To Haves

  • Advanced degree or professional certification is preferred.
  • Bilingual in English & Spanish is a plus.

Responsibilities

  • Manage and mentor a highly skilled, talented team of Software Engineers.
  • Understand and practice agile software development and management.
  • Provide guidance and implement the standards for the planning and prioritization of resource conflicts to ensure the successful delivery of the committed product roadmap every quarter.
  • Lead technical discussions and drive effective technical decisions covering their area of responsibility.
  • In depth data analysis to support business requests and application troubleshooting.
  • Ability to operate and develop in various levels of the SDLC.
  • Estimation for changes and development proposed.
  • Management of all day-to-day tasks and resources associated with the team (~7 people).
  • Planning, developing, testing, supporting, and bug fixing.

Benefits

  • We provide stock equity to ensure that as the company grows, you share directly in that success.
  • Up to 100% employer-paid premiums for medical, dental, and vision coverage for employees and their dependents , along with comprehensive wellness benefits and healthcare concierge services designed to support your needs beyond traditional insurance.
  • A comprehensive suite of financial benefits, including a 401(k) plan , company-paid life and disability insurance , tax-advantaged spending accounts , and a range of discounted voluntary offerings to help you customize and strengthen your overall financial position.
  • Up to 16 weeks of paid parental leave (after six months of employment), along with a robust suite of family-support resources.
  • Employees also receive access to Kindbody fertility and family-building benefits and dedicated leave specialists who help guide you through the entire process.
  • Generous annual stipends for both professional and personal development, empowering you to invest in your continued growth.
  • You’ll also have access to a wide range of internal learning opportunities, ensuring you can build new skills, deepen your expertise, and advance your career with confidence.
  • Drata offers a flexible vacation policy, paid holidays, and other perks to recharge.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service