Software Engineer, Asset Management jobs in United States
cer-icon
Apply on Employer Site
company-logo

Nuveen, a TIAA company · 19 hours ago

Software Engineer, Asset Management

Nuveen, a TIAA company, is a global investment leader managing public and private assets. The Software Engineer role involves developing and maintaining backend systems for an equities portfolio management platform, ensuring system reliability and performance while collaborating with cross-functional teams.

Financial Services
check
H1B Sponsor Likelynote

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/DocumentDB for different use cases
Build and optimize data pipelines connecting 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
Work alongside frontend engineers to design and implement RESTful APIs consumed by our Vue/Nuxt advisor portal, with opportunities to contribute frontend code
Implement monitoring, alerting, and observability using Datadog APM
Write comprehensive unit and integration tests to ensure system reliability

Qualification

PythonDistributed systemsAPI integrationAWS servicesFastAPIPostgreSQLMongoDBInfrastructure-as-CodeCI/CD pipelinesDockerSoft skills

Required

3+ years of professional Python software engineering experience
Strong proficiency in Python
Experience designing and implementing distributed systems
Understanding of API integration patterns and microservices architecture
Ability to work effectively in a fast-paced environment where technical decisions have direct business impact
3+ Years Required

Preferred

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 CloudFormation)
Experience with CI/CD pipelines and containerized deployments (Docker)
Familiarity with data validation libraries (Pydantic) and ORM tools (SQLAlchemy)
Experience with Python data libraries (Pandas, NumPy) 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

Benefits

Superior retirement program
Highly competitive health, wellness and work life offerings

Company

Nuveen, a TIAA company

twittertwittertwitter
company-logo
Nuveen is a global investment leader, managing public and private assets for clients around the world and on behalf of TIAA, our parent company and one of the world’s largest institutional investors.

H1B Sponsorship

Nuveen, a TIAA company has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (13)
2024 (3)
2023 (10)
2022 (6)
2021 (8)
2020 (5)

Funding

Current Stage
Late Stage
Total Funding
$1.52B
Key Investors
Government Employees Pension Service
2025-10-23Debt Financing· $171M
2025-09-03Private Equity
2024-12-16Private Equity· $100M

Leadership Team

leader-logo
William Huffman
Chief Executive Officer
linkedin
leader-logo
Bihag N. Patel
Vice President & Senior Research Analyst
linkedin
Company data provided by crunchbase