Engineering Manager

My Beacon

$110K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7-8+ years of software engineering experience, with 2+ years in a leadership role
  • Experience in fintech, banking, or payments is a plus
  • Strong hands-on proficiency in Go and/or Java
  • Solid knowledge of SQL databases, AWS, microservices, and distributed systems
  • Command of DevOps practices and production engineering
  • Familiarity with software development tools like GitHub/GitLab
  • Understanding of security and operational best practices
  • Comfort using AI tools in engineering tasks
  • Self-driven and comfortable with ambiguity
  • Excellent communication skills, especially with remote teams

Responsibilities

  • Own the end-to-end development and delivery of complex software projects
  • Lead and mentor a distributed engineering team across time zones
  • Engage in hands-on architecture, coding, debugging, and code reviews
  • Collaborate with Product and Design to create scalable technical solutions
  • Ensure reliability, security, performance, and health of production systems
  • Oversee DevOps processes including CI/CD and cloud infrastructure
  • Effectively integrate AI into engineering work for productivity improvements
  • Proactively identify and address technical problems
  • Foster a culture of craftsmanship, accountability, and continuous improvement
  • Support engineer development through regular feedback and career growth discussions

Benefits

  • Flexible work environment and remote-first culture
  • Opportunities for professional growth and mentorship
  • Engagement with cutting-edge technology, including AI
  • A collaborative team atmosphere across different time zones
  • Emphasis on craftsmanship and continuous improvement in engineering practices
Full Job Description
About the Role

We're looking for a hands-on Engineering Manager who takes end-to-end ownership of technology and delivery.

This is not a role where your scope is limited to a predefined roadmap or set of tickets. We're looking for someone who thinks and operates like a founder of the technology function - proactive, self-driven, technically strong, and accountable for outcomes.

Key Responsibilities

  • Own the end-to-end development and delivery of complex software projects, from architecture and coding through deployment and production.
  • Lead and mentor a distributed team of backend, frontend, and QA engineers across different time zones.
  • Stay hands-on with architecture, coding, debugging, and code reviews.
  • Work closely with Product and Design to turn requirements into scalable, well-documented technical solutions.
  • Own the reliability, security, performance, and operational health of production systems.
  • Have strong DevOps ownership, including CI/CD, cloud infrastructure, containers, observability, deployment, and incident response.
  • Use AI effectively in day-to-day engineering to improve productivity, code quality, testing, debugging, documentation, and problem-solving.
  • Proactively identify and solve technical and product problems without waiting for them to be assigned.
  • Build a culture of craftsmanship, accountability, autonomy, and continuous improvement.
  • Develop engineers through regular 1:1s, feedback, mentoring, and clear career growth.

We're Looking For

  • 7-8+ years of software engineering experience, with 2+ years in an Engineering Manager or technical leadership role.
  • Fintech, banking, or payments experience is strongly preferred, but not mandatory.
  • Strong hands-on experience with Go and/or Java, with a willingness to work increasingly with Java.
  • Strong understanding of SQL databases, AWS, microservices, and distributed systems.
  • Strong command of DevOps and production engineering practices.
  • Experience with modern software development and code review practices using tools such as GitHub/GitLab.
  • Strong understanding of security, reliability, testing, and operational best practices.
  • Comfortable using AI tools as part of everyday engineering work and able to identify where AI can create a meaningful advantage.
  • Highly self-driven and comfortable with ambiguity - you create clarity rather than wait for it.
  • Strong ownership mindset: you think beyond your assigned scope and take responsibility for the technology as a whole.
  • Excellent communication skills, particularly when working with distributed teams.

The Mindset We're Looking For

Don't just manage the work. Own the technology.

We want someone who sees a problem and takes it from "this should be better" → "here's how we fix it" → "I'll make it happen."

You should enjoy the full engineering lifecycle - architecting, coding, reviewing, deploying, debugging, operating, and improving systems.

Similar Jobs

More Jobs at My Beacon

More Information Technology Jobs

Find similar Engineering Manager jobs: