Manager, Software Engineering

Skills
Computer EngineeringComputer ScienceSoftware DevelopmentTypescriptWeb ApplicationsEnd To End DeliveryOperational Excellence
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • BS, MS or PhD in computer science with at least 5+ years of industry experience
  • 1+ years managing developers
  • Proven track record of shipping software, meeting committed deadlines
  • Excellent written and spoken communication skills
  • Deep hands-on technical expertise in Typescript, React web apps
  • Experience in technical escalations on critical issues
  • Managed a team of 3+ engineers

Day to day

  • Manage a team of talented engineers to motivate them, provide guidance, and promote positive culture for the success of the team
  • Own the end to end delivery and timeline of features including design, development and testing
  • Mentor and coach your team members individually with the right balance of direction and support
  • Actively work alongside internal stakeholders to manage and prioritize engineering initiatives, infrastructure changes, maintenance, and new feature requests
  • Operational Excellence - monitoring & operation of production services
  • Career management and development of direct reports

Hiring process

  • We want to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process.