Manager, Engineering

USFull-TimeManager
Salary165,000 - 198,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
8–12 years
Required Skills
AgilePeople ManagementCI/CDSoftware EngineeringDistributed Systems

Requirements

  • 8–12 years of experience in software engineering with a strong foundation in backend systems or distributed systems.
  • Prior experience managing or leading engineering teams in a product-driven environment.
  • Strong understanding of system design, scalability, reliability, and production-grade architecture.
  • Proven ability to own delivery end-to-end, including planning, prioritization, and execution in agile environments.
  • Experience collaborating closely with product and design teams to translate requirements into technical solutions.
  • Strong knowledge of engineering best practices including CI/CD, automated testing, and observability (logs, metrics, tracing).
  • Demonstrated ability to mentor engineers and influence technical decisions within a team.
  • Experience improving engineering processes and driving operational excellence.
  • Exposure to fintech, payments, or regulated systems is a strong plus.
  • Familiarity with AI-assisted development tools to enhance engineering productivity is an advantage.
  • Bachelor’s degree in Computer Science or related field preferred (or equivalent practical experience).

Responsibilities

  • Lead and own delivery execution for an engineering team, ensuring work is prioritized, well-scoped, and delivered effectively.
  • Ensure systems built by the team are reliable, scalable, secure, and maintainable, with strong focus on performance and observability.
  • Drive engineering excellence by reinforcing best practices such as automated testing, CI/CD pipelines, and secure development workflows.
  • Partner with product managers and designers to define priorities, align on outcomes, and ensure engineering work supports product and business goals.
  • Manage and develop engineers through coaching, feedback, performance management, and career growth planning.
  • Recruit, hire, and retain strong engineering talent while fostering a culture of accountability and collaboration.
  • Identify and remove delivery blockers while continuously improving team processes, productivity, and engineering effectiveness.
  • Monitor system and team performance using metrics, logs, and observability tools to ensure operational health and delivery success.
  • Leverage modern engineering practices, including AI-assisted development, to improve productivity and execution.
View Full Description & ApplyYou'll be redirected to the employer's site
165,000 - 198,000 USD per year
Apply Now