jobapplier

Engineering Manager

Kin Insurance

Skills

Required

  • AWS cloud architecture
  • lambdas
  • event-driven patterns
  • serverless databases
  • IaC
  • building distributed systems
  • React
  • Angular
  • Vue

Preferred

  • BI / big-data
  • Looker / BigTable
  • Ruby
  • Rails

Join our team as an Engineering Manager, where you will lead a full-stack team in driving innovation in product development while improving performance, scalability, and maintainability.

Responsibilities

  • You will coach engineers through technical and professional development, foster a culture of high ownership, and partner closely with product leaders.
  • Your responsibilities will include managing and mentoring a small team of engineers, collaborating with Product Management, writing clean and efficient code, leading architectural discussions, and participating in agile ceremonies.
  • Guiding a full-stack team across front-end and back-end systems to drive innovation in product development while improving performance, scalability, and maintainability.
  • Managing, mentoring, and coaching a small team of talented engineers, fostering a culture of high ownership, and ensuring predictable execution.
  • Collaborating closely with Product Management to define, refine, and maintain your team’s roadmap, driving your team to innovate while delivering roadmap features with agility and high quality.
  • Experience acting as a “player-coach” who contributes meaningfully to the codebase
  • Excellent command of the full SDLC: analysis, design, development, testing, deployment, and support

Requirements

  • You should be comfortable working with distributed teams, confident in your leadership skills, and motivated by the challenge of owning technical delivery in a fast-paced environment
  • Experience with AWS cloud architecture, including lambdas, event-driven patterns, serverless databases, and IaC
  • Strong experience building distributed systems and decomposing monoliths into services
  • Proven leadership experience managing or leading a team of engineers
  • Experience with relational and NoSQL databases, message queues/brokers, and distributed system patterns
  • Hands-on experience with API-first design, including schema-first workflows (OpenAPI/Swagger), contract testing, and interface-driven development
  • 8+ years of hands-on software development experience with strong computer science fundamentals
  • Ability to design systems with clear service ownership, reliability, and modularity
  • Strong communication skills and the ability to convey complex technical or product concepts
  • Ability to thrive in a fast-paced, iterative development environment
  • Experience establishing best practices for distributed communication, observability, and error handling (e.g., tracing, retries, idempotency)
  • Familiarity with modern JS frameworks (React, Angular, Vue)
  • Exposure to regulated industries or financial/insurance products

Preferred

  • Experience with BI or big-data technologies such as Looker or BigTable
  • Experience with Ruby on Rails or similar frameworks

Pay

USD 140,000 - 190,000

Benefits

  • You will also have the opportunity to enjoy a range of benefits, including medical, dental, and vision insurance, a 401k plan, flexible PTO, and more.