×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Asset Management

Job in New York, New York County, New York, 10261, USA
Listing for: Teachers Insurance and Annuity Association of America
Full Time position
Listed on 2026-07-21
Job specializations:
  • Software Development
    Backend Developer
Salary/Wage Range or Industry Benchmark: 143500 - 195000 USD Yearly USD 143500.00 195000.00 YEAR
Job Description & How to Apply Below
Location: New York

Job Overview

This position involves developing and maintaining backend systems for an equities portfolio management platform that handles billions of dollars in client assets. The platform connects strategy generation, portfolio rebalancing, trade execution, and advisor-facing interfaces. You will build and maintain scalable backend services that integrate with multiple data sources, external APIs, and internal microservices, contributing to the design and implementation of distributed system components.

The role requires ensuring system reliability, performance, and data integrity across the platform while collaborating with cross‑functional teams to deliver features that support business operations.

Key Responsibilities
  • Design, build, and maintain FastAPI‑based backend services powering portfolio rebalancing, trade management, and advisor workflows.
  • Integrate with multiple data stores, including PostgreSQL databases and MongoDB/Document DB, and build data pipelines that connect custodial data, security master databases, and real‑time market data feeds.
  • Develop and maintain AWS infrastructure using CDK, including ECS Fargate deployments and serverless components.
  • Collaborate with frontend engineers to design and implement RESTful APIs consumed by the Vue/Nuxt advisor portal; opportunities to contribute frontend code are available.
  • Implement monitoring, alerting, and observability using Datadog APM.
  • Write comprehensive unit and integration tests to ensure system reliability.
Required Qualifications
  • 3+ years of professional Python software engineering experience.
Preferred Qualifications
  • 4‑6 years of professional software engineering experience.
  • Experience building production REST APIs with FastAPI, Flask, or Django.
  • Solid understanding of relational databases (PostgreSQL) and document stores (MongoDB).
  • Experience with AWS services (ECS, Fargate, Lambda, S3, SQS/SNS).
  • Proficiency with Infrastructure‑as‑Code tools (AWS CDK, Terraform, or Cloud Formation).
  • Experience with CI/CD pipelines and containerized deployments (Docker).
  • Familiarity with data validation libraries (Pydantic) and ORM tools (SQL Alchemy).
  • Experience with Python data libraries (Pandas, Num Py) for data transformation and analysis.
  • Familiarity with real‑time market data APIs (Polygon, Bloomberg, Reuters).
  • Experience with modern frontend frameworks (Vue.js, React) for full‑stack collaboration.
  • Understanding of financial concepts: portfolio management, trade execution, custodial operations.
  • Experience with observability tools (Datadog, New Relic, or similar APM solutions).
  • Background in fintech, asset management, or trading systems.
  • Experience with event‑driven architectures and message queues.
Education & Experience
  • University degree preferred.
  • 3+ years required; 5+ years preferred.
Compensation

Base Pay Range: $143,500/yr – $195,000/yr. Actual base salary may vary based on experience, role, internal peers, prior performance, business sector, and geographic location. The compensation package may also include incentive programs linked to performance.

Equal Opportunity

We are an Equal Opportunity Employer. TIAA does not discriminate against any candidate or employee on the basis of age, race, color, national origin, sex, religion, veteran status, disability, sexual orientation, gender identity, or any other legally protected status. Our full EEO & Non‑Discrimination statement is on our careers home page.

Benefits and Total Rewards

The organization offers a comprehensive Total Rewards package including a superior retirement program and highly competitive health, wellness, and work‑life offerings. Refer to the Benefits Summary for details.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary