Software Engineer, Asset Management

TIAA

New York, NY, USA
Base: $143,500pyr - $195,000pyr; bonus/equity: pyr...
3+ years professional python experience
Fastapi or flask or django rest api development
Postgresql and mongodb database management
This role involves building backend services that integrate with multiple data sources to manage billions of dollars in client assets

Job Summary

  • This role involves building backend services that integrate with multiple data sources to manage billions of dollars in client assets.
  • The team collaborates cross-functionally to deliver features supporting business operations in a fast-paced environment where technical decisions have direct business impact.
  • Candidates will work alongside frontend engineers to design RESTful APIs consumed by an advisor portal while ensuring system reliability using Datadog APM.

Matching Summary

This role involves building backend services that integrate with multiple data sources to manage billions of dollars in client assets.

Salary

Base: $143,500/yr - $195,000/yr; Bonus/Equity: Participation in performance-linked incentive program possible; Benefits: Comprehensive Total Rewards package including retirement and health offerings

Skills & Requirements

Must-have

  • 3+ years professional Python experience
  • FastAPI or Flask or Django REST API development
  • PostgreSQL and MongoDB database management
  • AWS infrastructure with CDK and ECS Fargate
  • Distributed system design and microservices architecture

Nice-to-have

  • Experience with Vue.js or React frontend frameworks
  • Knowledge of financial concepts like portfolio management
  • Familiarity with real-time market data APIs
  • Experience with Pandas and NumPy data libraries
  • Background in fintech or asset management systems

Key Requirements

  • University degree required
  • 3+ years of professional software engineering experience
  • Proficiency with Infrastructure-as-Code tools like AWS CDK

Work Rights

Not specified

Tailored Resume

Cover Letter