Quick overview
Job description
Hello,
Hope you are doing great
Please let me know if you are available for a new role
Title: Sr. Python Engineer
Contract: Full Time
Location: Downers Grove, IL (Hybrid)
Description :-
A Senior Python Engineer who writes production code every day. You will build new components and refactor business-built tools into well-engineered applications. You will work directly with portfolio managers to understand how the tools are used and what must not break. This is a 100% hands-on role, not advisory or architectural.
Responsibilities
- Design, develop and maintain production-grade Python applications and APIs.
- Refactor and modernize Python/Excel tools built by business teams: add tests, structure, security and observability.
- Work directly with portfolio managers and front-office users to clarify requirements and validate results.
- Build data-intensive and analytics features on SQL and cloud data platforms.
- Contribute to CI/CD, automated testing and code reviews.
- Apply AI-assisted development practices where they improve speed and quality.
Requirements
- 5+ years of hands-on, production Python development. Python is the main language in your current role.
- ETF or investment front-office experience (asset management, investment banking, capital markets). At minimum, you have worked directly with portfolio managers or traders.
- Experience modernizing legacy or business-built applications.
- Strong SQL and experience with cloud platforms (AWS preferred).
- API design and integration, automated testing, CI/CD, Git.
- You gather requirements directly from business users and communicate clearly with non-technical stakeholders.
- Willing to work on-site in Downers Grove 2-3 days/week.
Nice to have
- Fixed income ETFs, portfolio management or investment analytics.
- Aladdin, BNY or comparable investment platforms.
- Snowflake, Redshift, Databricks or BigQuery.
- AI-enabled development, agentic workflows, AI-assisted SDLC.
Similar jobs
- WO

Growth Engineer Auto Apply
Weave Os · Weave HQ · On-site 🇺🇸
EngineeringSalary not listed5 weeks ago - WO

Forward Deployed Engineer Auto Apply
Weave Os · Weave HQ · On-site 🇺🇸
EngineeringSalary not listed8 months ago - DD
CX Tooling Engineer Auto Apply
Deaa6ad2 D184 436b B69e 17f761da1d94 · Remote · Remote 🇺🇸
SpringComplianceFive9+6EngineeringSalary not listed6 weeks ago - DD
Senior Software Engineer II, Search & Matching (Alma) Auto Apply
Deaa6ad2 D184 436b B69e 17f761da1d94 · San Francisco · Hybrid 🇺🇸
DjangoMicroservicesSpring+4TechnologySalary not listed7 weeks ago - FA

Senior Software Developer Auto Apply
Facilityos · Maryland · Hybrid 🇺🇸
RecruitingSQLT-SQL+6TechnologySalary not listed3 months ago - FA

Software Engineer Auto Apply
Facilityos · Maryland · Hybrid 🇺🇸
RecruitingSQLT-SQL+6TechnologySalary not listed3 months ago - DE

Software Engineer Auto Apply
Deposco · Alpharetta · Hybrid 🇺🇸
MySQLSpringSpring Boot+9TechnologySalary not listed10 months ago - A2
Forward Deployed Engineer Auto Apply
Appen 2 · San Francisco · Hybrid 🇺🇸
SQLLLMPython+2Engineering$150k - $200k/yr3 weeks ago - BR
Staff Software Engineer, Enterprise Integration Auto Apply
Brooklinen · Brooklinen HQ · Hybrid 🇺🇸
MicroservicesAWSSnowflake+12TechnologySalary not listed2 months ago - BB

Software Engineer Auto Apply
Bracket Bot · San Francisco · On-site 🇺🇸
RoboticsPhoenixVercel+2TechnologySalary not listed9 months ago - BB

Robotics Software Engineer - International Deployments Auto Apply
Bracket Bot · San Francisco · On-site 🇺🇸
RoboticsPhoenixROS+2TechnologySalary not listed9 months ago - BA
Staff Solana Program Engineer Auto Apply
Bagsfm · New York · Hybrid 🇺🇸
RustSmart ContractsEngineeringSalary not listed2 months ago