CareerPlanSign in

Lead Software Engineer, Portfolio Construction

USA💼 Full-time💰 $61,000–$61,000🗓 2026-09-09 → 2026-09-26

Core

Design, develop, and troubleshoot software solutions for the investment management cycle, including research, portfolio management, and investment.

Role type

Lead Software Engineer (Portfolio Construction)

Builds

Secure, high-quality production code and applications supporting the investment management cycle

Domain

Financial services / Investment management

Deliverable

production ML models | product features

Required skills

System design, application development, testing, operational stability, Python, Java, AWS services, Terraform, Amazon S3, Amazon EC2, Amazon EMR, AI-assisted software development tools, SDLC, CI/CD, agile practices, financial services IT systems

Preferred skills

Distributed data processing using Spark, modern data platforms (Databricks), data engineering, platform development, relational databases (Oracle), cloud data platforms, performance tuning, query optimization, analytical skills, banking and financial services domain concepts

Technologies

AWS, CI/CD, Databricks, EC2, Java, Oracle, Python, Spark, Terraform

Responsibilities

Design, develop, and troubleshoot software solutions; build secure, high-quality production code; review and debug code written by others; drive adoption of enterprise-authorized AI-assisted engineering practices; apply knowledge of SDLC tools to increase value delivered through automation; identify opportunities to remove or automate fixes for recurring issues; lead evaluation sessions with external vendors, startups, and internal teams; collaborate with stakeholders to develop functional specifications and support business objectives

Seniority

Lead, hands-on IC with team leadership

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