Hybrid Managing Director, Tech Lead, Senior Staff Engineer

Posted 29 minutes ago

Apply now

About the role

  • Managing Director and Tech Lead for financial software at Brooklyn Investment Group. Overseeing technical architecture and leading integration strategies across data layers and backend services.

Responsibilities

  • Own the technical architecture and evolution of our FastAPI and RabbitMQ based backend services
  • Drive the design of APIs and data contracts consumed by both our internal Vue/Nuxt advisor portal and external integrations
  • Lead the integration strategy across our data layer — PostgreSQL databases, MongoDB/DocumentDB, real-time market data feeds, and custodial data services
  • Architect and improve our AWS infrastructure
  • Establish and enforce engineering standards for testing, observability, incident response, and code quality
  • Serve as the primary technical decision-maker on the team, evaluating build-vs-buy tradeoffs, technology choices, and system design proposals
  • Mentor engineers through code review, pairing, and architectural guidance
  • Collaborate directly with product, operations, and portfolio management stakeholders to translate complex business requirements into sound technical solutions

Requirements

  • 8+ years of professional software engineering experience
  • Demonstrated experience building and scaling client-facing financial software or SaaS platforms
  • Deep proficiency in Python, including async patterns, performance optimization, and large codebase stewardship
  • Proven track record designing and operating production REST APIs at scale (FastAPI, Flask, or Django)
  • Production experience with message and event driven systems (RabbitMQ, etc)
  • Strong expertise with relational databases (PostgreSQL) and document stores (MongoDB)
  • Extensive experience with AWS (ECS, Fargate, Lambda, S3, SQS/SNS)
  • Track record of improving engineering culture — testing practices, observability, incident management, or developer experience
  • Strong technical communication skills: ability to write clear proposals, lead design reviews, and articulate tradeoffs to both technical and non-technical audiences.

Benefits

  • superior retirement program
  • highly competitive health, wellness and work life offerings

Job title

Managing Director, Tech Lead, Senior Staff Engineer

Job type

Experience level

Senior

Salary

$250,000 - $300,000 per hour

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job