Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
TIAA

Software Engineer – Models Business

TIAA

Software Engineer developing FastAPI-based backend services for equities portfolio management platform. Collaborating with internal teams to ensure system reliability and performance.

Posted 6/16/2026full-timeNew York City • New York • 🇺🇸 United StatesMid-LevelSenior💰 $143,500 - $195,000 per yearWebsite

Tech Stack

Tools & technologies
AWSDjangoFlaskMongoDBNumpyNuxtPandasPostgresPythonVue.js

About the role

Key responsibilities & impact
  • Lead the design, development, and ongoing maintenance of FastAPI-based backend services powering core platform capabilities including portfolio rebalancing, trade management, and advisor workflows
  • Integrate with multiple data stores such as PostgreSQL and MongoDB/DocumentDB and build and optimize data pipelines connecting custodial data, security master databases, and real-time market data feeds
  • Develop and maintain AWS infrastructure using CDK, encompassing ECS Fargate deployments and serverless components
  • Collaborate with internal and client-side frontend engineers and business stakeholders to design and implement RESTful APIs consumed by the Vue/Nuxt advisor portal, with opportunities to contribute frontend code as needed
  • Implement monitoring, alerting, and observability solutions using Datadog APM
  • Write comprehensive unit and integration tests to ensure system reliability and resilience across the platform

Requirements

What you’ll need
  • Minimum 3+ years of professional Python software engineering experience
  • Preferred: 5+ years of professional python experience
  • Asset management, financial services, insurance, or fintech experience
  • Data science or data modeling experience
  • Experience building production REST APIs with FastAPI, Flask, or Django
  • Solid understanding of relational databases (PostgreSQL)
  • Familiarity with data validation libraries (Pydantic) and ORM tools (SQLAlchemy)
  • Experience with Python data libraries (Pandas, NumPy) for data transformation and analysis
  • Experience with observability tools (Datadog, New Relic, or similar APM solutions)

Benefits

Comp & perks
  • Superior retirement program
  • Highly competitive health, wellness, and work life offerings

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills & Tools
PythonFastAPIFlaskDjangoPostgreSQLMongoDBCDKECS FargatePandasNumPy