Senior Software Engineer- Quantitative Developer, Information Technology
NISA Investment Advisors, LLC · St Louis, MO · 1 mo ago
Engineering$295/hrFull-time
Responsibilities
- Design and build the infrastructure that powers NISA's analytics and quantitative research workflows.
- Develop the tooling behind feature engineering frameworks, backtesting infrastructure, and model deployment - enabling the research team to move faster and with greater confidence.
- Work with teams to develop the core analytical systems to support risk and valuation tools.
- Lead development efforts, participate in design and code reviews, collaborate with other teams, and mentor junior teammates.
Qualifications
- Bachelor's degree or equivalent experience in a field requiring strong analytical and quantitative skills, such as Computer Science, Engineering, Mathematics, Finance, or Information Systems
- 5+ years of development experience including 3+ years of using Python (expertise in other high-level languages considered)
- Experience designing queries and data structures to support and manage analytical model development
- Experience collaborating with quantitative researchers, data scientists, or similar technical stakeholders
- Ability to analyze results and detect data quality issues and their root causes
- Experience building solutions using public cloud platforms (AWS, Azure, GCP) preferred
- Familiarity with quantitative finance workflows — backtesting, feature engineering, factor research, or portfolio analytics is a plus
- Experience with unit testing and CI/CD practices preferred
- Familiarity with data science is a plus
- Working knowledge of modern application frameworks is a plus
- Previous professional experience in financial services sector is a plus
Benefits
- Health, dental, vision and life insurance options
- Paid time off
- A competitive retirement plan
- Ongoing education assistance
Pay
Competitive salary based on experience and qualifications.
Schedule
Full-time position.