Engineering Manager

Skills
Back-End Web DevelopmentBusinessContextFinanceFitMicrosoft SurfaceOperations
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 8+ years of professional software engineering experience
  • 3+ years directly managing engineers with coaching performance feedback and hiring involvement
  • Experience leading backend or platform teams with real operational complexity
  • Strong proficiency in Go and production system development
  • Technical depth to contribute to architecture discussions challenge assumptions and write code when useful
  • Experience turning ambiguous problems into clear plans priorities and tradeoffs
  • Good judgment around scope sequencing and risk across multiple stakeholders
  • Track record of accountability for team output not just individual contribution
  • Experience in fintech banking infrastructure developer tooling or regulated systems preferred
  • Comfort working where reliability compliance auditability and operational risk matter

Nice to have

  • Hands-on
  • Strategic thinker
  • Strong judgment
  • Collaborative
  • High ownership

Day to day

  • Lead and develop engineers across backend and platform teams with coaching performance feedback and hiring support
  • Turn ambiguous problems into clear execution plans and align priorities with product engineering and business stakeholders
  • Partner closely on architecture tradeoffs and stay hands-on enough to review approaches unblock decisions and contribute code when useful