TIAA

Managing Director, Tech Lead, Senior Staff Engineer

TIAA

full-time

Posted on:

Location Type: Hybrid

Location: New York CityNew YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $250,000 - $300,000 per hour

Job Level

About the role

  • 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonFastAPIFlaskDjangoRabbitMQPostgreSQLMongoDBAWSECSFargate
Soft Skills
technical communicationmentoringcollaborationleadershipproblem-solvingcode reviewarchitectural guidanceincident managementdesign reviewstranslating business requirements