Engineering Manager

Posted 102ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Engineering Manager responsible for leading product engineering teams at Skillshare. Focusing on technical direction and team culture in a creative learning community.

Responsibilities:

  • Lead and Grow Your Team: Directly manage, mentor, and coach a team of engineers and tech leads, focusing on career development, performance, and skill enhancement.
  • Engineering Strategy: Collaborate with the Engineering Leadership Team to define and drive the overall Engineering Team vision, strategy, and roadmap. Own the team's application health and reliability, leading the prioritization and management of technical debt and ensuring adherence to SRE principles for monitoring and incident response.
  • Execution and Delivery: Partner with Product and Design teams to translate high-level concepts and designs into well-defined projects, ensuring high-quality, on-time delivery from conception through production.
  • Agile Process Champion: Ensure rigorous documentation and definition of all work within tooling (ie. Jira), including clear user stories, acceptance criteria, and accurate real-time status updates, making the tool the authoritative source of truth for project status.
  • Quality and Standards: Champion best practices for code quality, architectural standards, performance, and accessibility across the code base, actively participating in pull request reviews and technical discussions.
  • Recruitment and Scaling: Play a critical role in the growth of the engineering team by recruiting, interviewing, and onboarding new, talented team members.
  • Technical Vision: Help the team strike a balance between speed of execution and building for long-term scalability and maintainability.

Requirements:

  • 6+ of professional experience in building highly-scalable web applications.
  • 2+ of direct experience managing, mentoring, and developing software engineers.
  • Demonstrated expertise in Agile frameworks, particularly Scrum, with a proven track record of driving execution and delivery predictability.
  • Strong technical foundation and comfort guiding teams using our core stack: PHP, GraphQL, TypeScript, and React.
  • Proven experience managing application reliability and operational health, including the strategic prioritization of technical debt and upholding SRE or DevOps principles.
  • Expertise in managing project workflow within tools like Jira, including defining, documenting, and prioritizing detailed user stories and conducting accurate capacity planning.
  • Extensive technical experience building and operating consumer-facing web applications at scale.
  • Proven ability to collaborate cross-functionally with Product, Design, and other business stakeholders.
  • Strong verbal and written communication skills, with an ability to articulate technical decisions to both technical and non-technical audiences.

Benefits:

  • Health insurance
  • Professional development opportunities