Skip to content

Engineering Manager

Player-coach Engineering Manager leading a backend team building payment processing, fraud detection, and compliance systems. Requires 7+ years engineering experience and 2+ years leading teams while remaining hands-on with Python, distributed systems, and GCP.

United StatesEngineering ManagementRemote7+ YOE

About the role

What You'll Do

  • Contribute to the codebase as a technical force multiplier: filling gaps, improving quality, and modeling engineering standards.
  • Lead and Develop Your Team: Manage a team of backend engineers, fostering a culture of technical excellence, ownership, and continuous growth. Conduct regular 1:1s, provide mentorship, and support career development across all levels of the team.
  • Architect Critical Financial Systems: Design and implement payment processing, fraud detection, and compliance systems that handle millions of dollars daily with strict regulatory requirements — and guide your team in doing the same.
  • Drive Technical Decisions: Own architecture decisions that impact the entire platform, establishing best practices and engineering standards as the organization scales.
  • Stay Hands-On: Contribute directly to complex engineering work — write code, participate in design reviews, and remain an active technical voice on the team.
  • Lead Cross-Domain Solutions: Coordinate complex interactions between payments, fraud detection, user management, and compliance systems across a distributed microservices architecture.
  • Partner Across the Organization: Collaborate closely with product, compliance, and other engineering teams to design systems that meet both business and regulatory requirements.
  • Build Engineering Culture: Establish coding standards, design patterns, and engineering practices that will define the team's culture from the ground up.
  • Manage Delivery: Balance technical quality with business velocity — plan engineering work, remove blockers, and ensure the team ships reliably.

What We're Looking For

Required Experience

  • 7+ years of software engineering experience building complex, production systems
  • 2+ years of experience leading an engineering team, including performance management and hiring
  • Demonstrated experience as a player-coach — comfortable moving between technical execution and team leadership
  • Proven track record of solving complex, cross-domain engineering challenges in production environments

Education

  • Bachelor's degree in Computer Science, Engineering, or a related field required
  • Master's degree in Computer Science or Engineering from an accredited university highly preferred

Technical Skills

  • Backend Development: Python (we use Python 3), strong understanding of web frameworks and APIs
  • Database Design: Experience with both NoSQL and SQL databases
  • Cloud Infrastructure: Google Cloud Platform or similar cloud platforms
  • Architecture Patterns: Domain-driven design, clean architecture, CQRS
  • System Design: Ability to design systems that balance performance, maintainability, and business requirements
  • Distributed Systems: Event-driven architectures, microservices, and high-scale system design

Leadership Skills

  • Strong communicator who can translate complex technical concepts for non-technical stakeholders
  • Experience setting technical direction and building alignment across engineering and product teams
  • Ability to hire, onboard, and grow engineering talent
  • Comfortable navigating ambiguity and making decisions with incomplete information

Preferred Experience

  • Financial Systems: Payment processing, fraud detection, or compliance systems
  • Financial Regulations: Understanding of AML, KYC, PCI DSS, or similar regulatory frameworks
  • Banking Integrations: Experience with financial APIs and money movement systems
  • High-Scale Systems: Experience with systems processing high transaction volumes
  • Third-Party Integrations: Experience coordinating multiple external service integrations

Skills

PythonSQLNoSQLGCPDomain-Driven DesignCqrsMicroservicesEvent-Driven ArchitectureSystem DesignPayment Processing

Engineering Manager - Core Infra

Own Core Infra team end-to-end: set priorities, raise execution quality, and turn ICs into a self-organizing team. Requires 8+ years building production software (4+ in startups) managing platform engineers, plus deep familiarity with high-throughput and AI-powered systems.

190k – 250kNew York, NYEngineering ManagementHybrid8+ YOESlisSLOs

Senior Engineering Manager, AI Product

Lead engineering execution and people management for Thunderbolt, an open-source AI product. Manage senior engineers, contribute technically, and drive production-ready practices for enterprise-grade, privacy-first AI deployments.

215k – 240kUnited StatesEngineering ManagementRemote15+ YOETauriCI/CD

Senior Engineering Manager, AI Product

Lead engineering execution, people management, and operating practices for an open-source AI product moving from R&D to production. Manage senior engineers, contribute technically, and establish scalable engineering practices for enterprise-ready deployment.

215k – 240kUnited StatesEngineering ManagementRemote15+ YOEWebTauri

Manager, Applied AI Engineering

Lead and grow a team of Applied AI Engineers advising Enterprise Tech customers on Claude API deployments, architecture, evaluations, and advanced LLM patterns while partnering with Sales, Product, and Engineering.

300k – 405kSan Francisco, CA +1Engineering ManagementHybrid7+ YOELLMsPython

Manager, Platform Engineering

Hands-on Platform Engineering Manager leading a team to build standardized Kubernetes deployment, self-service tooling, auditable infrastructure, and CI/CD pipelines on AWS.

United StatesEngineering ManagementRemote7+ YOEAWSOkta