Jobs · Engineering · New York

Sr. Python Developer (AWS & SQL)

Nuveen, a TIAA company · New York, NY · 2 wk ago
Engineering$105k–$136k/yrFull-time

About the role

We are seeking an experienced Senior Python Developer to join the CLO Platform team, supporting applications used across our Collateralized Loan Obligation (CLO) business. The ideal candidate has strong expertise in Python, SQL, AWS, and infrastructure as code (Terraform) to support and build scalable applications and services that support investment reporting, deal management, and portfolio data workflows.

Responsibilities

  • Develop Python backend services and APIs supporting CLO Platform applications, including investment reporting, deals, and portfolio data modules.
  • Design and optimize databases with strong proficiency in stored procedures, views, functions, and SQL.
  • Integrate with internal and third-party data sources/APIs (e.g., WSO) to support cash, trades, contracts, and reference data reporting.
  • Deploy and manage cloud solutions on AWS (Lambda, EC2, S3, Airflow).
  • Implement CI/CD pipelines (using Jenkins, CloudBees, or similar tools), security best practices, and performance monitoring.
  • Collaborate with business and operations teams supporting CLO investment and reporting processes.

Requirements

  • Bachelor's Degree or Equivalent Experience Required
  • 5+ Years Required; 7+ Years Preferred

Qualifications

  • Physical Requirements: Sedentary Work
  • Career Level: 8IC

Skills

Required Skills:

  • 5+ years of experience in Python backend development
  • Experience in SQL including stored procedures, views, functions, query optimization, and execution plan analysis
  • Experience in AWS services (S3, Lambda, EC2)
  • Experience with Terraform for infrastructure as code
  • Experience with CI/CD pipelines (Jenkins or CloudBees/Electric Flow)
  • Experience in GitHub for version control and collaboration

Desired Skills:

  • Experience with Apache Airflow for workflow orchestration
  • Experience with container technologies (Docker, Kubernetes)
  • Experience with Kafka or event-driven architecture
  • Experience in technology teams at Asset Management firms, ideally with exposure to CLO, credit, or fixed income products
  • Experience with AI-assisted development tools (Amazon Q, Kiro)

Related Skills:

  • Agile Methodology
  • Continuous Integration and Deployment
  • Data Analysis
  • Debugging
  • DevOps
  • Enterprise Application Integration
  • Operating Systems Management
  • Problem Solving
  • Programming
  • Software Development
  • Software Development Life Cycle
  • Web Application Development

Benefits

The organization is committed to making financial well-being possible for its clients, and is equally committed to the well-being of our associates. That’s why we offer a comprehensive Total Rewards package designed to make a positive difference in the lives of our associates and their loved ones. Our benefits include a superior retirement program and highly competitive health, wellness and work life offerings that can help you achieve and maintain your best possible physical, emotional and financial well-being.

Pay

Base Pay Range: $105,000/yr - $136,000/yr. Actual base salary may vary based upon, but not limited to, relevant experience, time in role, base salary of internal peers, prior performance, business sector, and geographic location. In addition to base salary, the competitive compensation package may include, depending on the role, participation in an incentive program linked to performance (for example, annual discretionary incentive programs, non-annual sales incentive plans, or other non-annual incentive plans).

Similar jobs

Python / AWS Developer

Accenture Federal ServicesChantilly, VA· 3 mo ago
Engineeringapply on boards.greenhouse.io