CareerPlanSign in

Software Engineer

Kansas City, Missouri💼 Full-time🗓 2026-07-31 → 2026-09-26

Core

Build and deliver investment management applications, ETL pipelines, and data analysis tools for risk management, investment analytics, and portfolio operations.

Role type

Hands-on Investment Management Software Engineer

Builds

Cloud-native applications, ETL pipelines, scalable microservices, and message-driven applications for equities, credit, and multi-asset strategies.

Domain

Investment Management / Financial Technology

Deliverable

production ML models | product features

Required skills

Python, Pandas, NumPy, AWS (S3, Step Functions, Lambdas, Glue), SQL, NoSQL, Agile development, data modeling, software design patterns

Preferred skills

Apache Spark, Investment Management data experience, Bloomberg/FactSet vendor experience, Cloud native architecture

Technologies

Python, Pandas, NumPy, AWS S3, Step Functions, Lambdas, SNS, SQS, Glue, Apache Spark, SQL Server, PostgreSQL, DB2, Java Spring Boot

Responsibilities

Engage with Product Owners to understand requirements, create solutions for investment research and reporting, automate manual processes, provide on-call support

Seniority

Mid-Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.