Investment Tech Software Engineer (Hybrid)

Allstate

Chicago (IL)

Hybrid

USD 70,000 - 121,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Allstate in Chicago seeks a Software Developer to join the Investment Technology team. You will build and maintain trading platforms, financial reporting systems, and data integration solutions using Java Spring Boot, Python, SQL, and React.

Hybrid working arrangement: two days in the Chicago Riverpoint office and three days at home. You will design scalable back-end services, RESTful APIs, and automated tests, collaborating with analysts and operations to meet evolving needs.

Qualifications

  • 2+ years of hands-on software development experience.
  • Proficiency in Python, SAS, Bash, PowerShell for automation and analytics.
  • Advanced SQL skills across Oracle, SQL Server, PostgreSQL; complex queries and tuning.
  • Backend proficiency in Java and JavaScript; Spring Boot experience.
  • Familiarity with React.js and modern JavaScript libraries.
  • Experience developing and integrating SOAP/REST APIs using JSON.
  • TDD experience; Git for source control; CI/CD with Jenkins/Gradle; containerization with Kubernetes.
  • Knowledge of web and API security; cloud platforms (Apigee, AWS, Azure).
  • Familiarity with Agile/Scrum and SDLC best practices.
  • Bachelor's degree in Computer Science, Software Engineering, or related discipline preferred.

Responsibilities

  • Develop and maintain automation scripts for data processing and reporting.
  • Write and optimize complex SQL queries across enterprise databases.
  • Design and maintain scalable back-end services using Java Spring Boot and Node.js.
  • Build responsive front-end interfaces with React.js, HTML, and CSS.
  • Develop and consume RESTful APIs and SOAP web services; handle JSON data.
  • Adhere to OOP principles and coding standards; implement unit, integration, and acceptance tests (TDD).
  • Refactor code to improve performance and maintainability; participate in code reviews.
  • Manage source code with Git; support CI/CD pipelines using Jenkins and Gradle; containerize with Kubernetes.
  • Collaborate with cloud teams to deploy apps on AWS/Azure; ensure API security best practices.
  • Work with business analysts and operations to translate requirements into technical solutions.

Skills

Python
SAS
Bash
PowerShell
SQL
Java
JavaScript
React
Spring Boot
Node.js
HTML
CSS
REST APIs
SOAP
JSON
Git
Jenkins
Gradle
Kubernetes
IntelliJ
Postman

Education

Bachelor's degree in Computer Science, Software Engineering, or related discipline

Tools

IntelliJ IDE
Postman
Jenkins
Gradle
Kubernetes

Job description

Allstate in Chicago seeks a Software Developer to join the Investment Technology team. You will build and maintain trading platforms, financial reporting systems, and data integration solutions using Java Spring Boot, Python, SQL, and React.

Hybrid working arrangement: two days in the Chicago Riverpoint office and three days at home. You will design scalable back-end services, RESTful APIs, and automated tests, collaborating with analysts and operations to meet evolving needs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Equity Investments Tech (Hybrid)
Senior Software Engineer, Equity Investments Tech (Hybrid)

T. Rowe Price • Baltimore (MD)

Hybrid
USD 121,000 - 206,000
Competitive compensation
Annual bonus eligibility
Hybrid work schedule
+1
Senior Software Engineer - Investment Tech (Equity) Hybrid
Senior Software Engineer - Investment Tech (Equity) Hybrid

T. Rowe Price • Baltimore (MD)

Hybrid
USD 121,000 - 206,000
Competitive compensation
Annual bonus eligibility
Hybrid work schedule
+2
Software Engineer, Research & Trading Infrastructure (Hybrid)
Software Engineer, Research & Trading Infrastructure (Hybrid)

Objective Partners • Chicago (IL)

Hybrid
USD 175,000 - 225,000
Premium medical, dental, and vision
401(k) with employer match
Disability and life insurance
Senior Software Engineer, Investment Tech (Equity) – Hybrid
Senior Software Engineer, Investment Tech (Equity) – Hybrid

T. Rowe Price • Baltimore (MD)

Hybrid
USD 121,000 - 206,000
Hybrid work schedule
Annual bonus eligibility
Retirement plan
Hybrid Software Engineer, AI-Driven Analytics Platform
Hybrid Software Engineer, AI-Driven Analytics Platform

Harnham • Chicago (IL)

Hybrid
USD 190,000 - 225,000
Flagship AI analytics platform
Exposure to senior stakeholders
High-impact, commercially visible work
+2
Staff Software Engineer - Investment Analytics (Hybrid)
Staff Software Engineer - Investment Analytics (Hybrid)

Ridgeline • New York (NY)

Hybrid
USD 153,000 - 191,000
Company Stock Plan
Unlimited vacation
Educational reimbursements
+2
Hybrid Transaction Platform Engineer
Hybrid Transaction Platform Engineer

State Street • Princeton (NJ)

Hybrid
USD 75,000 - 124,000
401K
Medical Insurance
Paid Time Off
Investment Ops & Tech Business Analyst - Hybrid
Investment Ops & Tech Business Analyst - Hybrid

Grandview Analytics, LLC • Chicago (IL)

Hybrid
USD 90,000 - 130,000
Health care
401(k)
Paid time off
+1
Hybrid Software Developer — Java/React, Cloud
Hybrid Software Developer — Java/React, Cloud

State Street • Quincy (MA)

Hybrid
USD 70,000 - 119,000
401K with company match
Medical insurance
Dental insurance
+3
Sr. Software Engineer (C# & ASP.NET)
Sr. Software Engineer (C# & ASP.NET)

Davies Talent Solutions • Illinois

Hybrid
USD 120,000 - 160,000