Articulate-posted 2 months ago
$173,800 - $260,600/Yr
Full-time • Manager
251-500 employees

Articulate is looking for an Engineering Manager to join our Product Engineering team! As an engineering manager, you’ll lead a team of 6 engineers building and evolving the core product experiences that help millions of learners and course creators succeed. You’ll create an environment where engineers can do their best work—balancing technical excellence with fast, reliable delivery. Comfort with management practices, strong collaboration skills, and a product mindset are key in this role. As a leader, you’ll be accountable for your team shipping high-quality, maintainable, and scalable software. You may spend less time writing code, but there’s still an expectation to stay close to the work - through technical reviews, architecture discussions, and occasional hands-on contributions. Your focus will be on improving your team’s productivity, clarity, and impact.

  • Partner with Product and Design to shape product opportunities into well-scoped, technically sound features that deliver clear customer and business value.
  • Foster a culture of iteration - help the team learn quickly by shipping small, testable changes and using feedback to guide what comes next.
  • Lead by example - contribute to critical code reviews, prototypes, and production debugging. Set and uphold high standards for design, performance, and maintainability.
  • Drive clear execution - set shared expectations around quality, timelines, and outcomes; delegate ownership thoughtfully; and maintain open communication with partners along the way.
  • Coach, hire, and retain a high-performing, diverse engineering team. Run weekly 1:1s, provide actionable feedback, and foster career growth.
  • Collaborate across teams—work closely with other engineering leaders, product peers, and partner functions to deliver cross-cutting initiatives and share best practices.
  • Continuously improve how the team works—identify bottlenecks, refine processes, and remove impediments to sustain velocity, reliability, and joy in the work.
  • Support production health, partnering with our reliability teams to monitor, triage, and resolve issues as they arise, including participation in the on-call rotation.
  • Demonstrated success leading teams that ship customer-facing product features with measurable impact on usability, reliability, or scale.
  • Experience driving iterative delivery—helping teams test, learn, and adapt quickly while maintaining technical and operational excellence.
  • Technical fluency with modern web technologies—ideally TypeScript, React, Node.js, AWS, Postgres, Kubernetes—and experience building scalable, user-facing applications.
  • 3+ years of engineering management experience, with a track record of coaching engineers at multiple levels, giving clear and empathetic feedback, and supporting growth through fair, evidence-based promotion practices.
  • Strong computer science fundamentals applied at scale, supported by a degree in Computer Science, Engineering, or equivalent practical experience.
  • Excellent communication and collaboration skills, with the ability to translate complex technical concepts for non-technical partners and lead difficult conversations constructively.
  • A bias for clarity, pragmatism, and delivering outcomes that make a difference for customers.
  • Experience working in a B2B SaaS environment, ideally with both self-serve and enterprise product surfaces.
  • Experience evolving legacy systems or scaling products through periods of rapid growth.
  • Interest in applying AI or machine learning to improve product experiences.
  • The pay range for this position is $173,800 to $260,600 for all US locations.
  • This position is also bonus eligible.
  • This position is eligible for Articulate’s robust suite of benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service