Engineering Manager

Skills
Computer ScienceAnalytical SkillsArchitectural PatternsBusiness KnowledgeBusiness Process ImprovementEngineering ManagementSystems Design
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 7+ years of relevant engineering work experience
  • 2+ hands-on technical management experience
  • Exceptional system design abilities which include experience with architectural patterns of large high-scale applications
  • Able to use business knowledge to guide the team’s technical decisions
  • Strong analytical problem solving and process improvement skills
  • Evaluates existing applications to determine technical changes
  • Leading teams through complex multi month projects with clear goals deliverables measurements and milestones
  • Excels at software delivery
  • Skilled at architecting testing monitoring alerting systems
  • Excited to apply these principles to your team
  • Ability to thrive in a startup (fast-paced agile) environment
  • Actively coached and mentored team members in their careers
  • Been actively involved in setting a tooling strategy
  • Consistently made culture choices that positively impact all of engineering
  • BA/BS degree in computer science engineering or equivalent experience

Day to day

  • Design and develop high-volume low-latency applications for mission-critical systems
  • Build and lead a team which will help direct the Care and Marketplace business
  • Contribute in all phases of the development lifecycle
  • Produce specifications and determine operational feasibility
  • Work with product and engineering teams to release services that operate at our high scale
  • Be an empathetic leader help your team grow and realize their full potential