Staff Software Engineer

JLL (Jones Lang LaSalle)

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Chicago, IL
Salary
$187,100–$229,200 / yr
Employment
Full-time
Posted
13 days ago
Freshness
Confirmed live yesterday
Closes
Nov 14, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $199k
This role $208k
$128k $287k
below market most similar roles pay here above market

This role pays less than 59% of similar roles. Most pay $174,587–$222,875 — the blue band above. At the midpoint, this role pays about $208k versus about $199k for comparable roles.

Based on 240 similar postings.

Employer

About JLL (Jones Lang LaSalle)

JLL (Jones Lang LaSalle) is a global professional services firm specializing in real estate and investment management, providing services to buyers, sellers, tenants, landlords, investors, and developers. Industry: Commercial Real Estate Services

JLL (Jones Lang LaSalle) currently has 41 open roles on FindRole.

Listed pay typically runs $168,500–$205,000 across 28 roles with salary data.

Most-posted roles

View all roles at JLL (Jones Lang LaSalle)

At a glance

TL;DR · Staff Software Engineer

As a Staff Software Engineer on the Legal Technology team, you will lead the design and implementation of end-to-end features for Legal and Anti-Financial Crime functions. You will build systems requiring high accuracy, auditability, and data privacy, managing everything from React front ends to Python and Node.js backend services. Your daily work involves developing cloud deployment pipelines on AWS or Azure, managing data layers, and building AI-enabled products like agent-based workflows with human-in-the-loop controls. You will utilize AI coding assistants, LLM APIs, and Databricks to automate document intake and case triage. Key technical requirements include experience with RESTful APIs, microservices, CI/CD, infrastructure as code, and relational or NoSQL databases. You will also mentor engineers and establish technical standards for secure, regulated data environments.

What does a Software Engineer earn in Illinois?

Median $162050 from 79 postings across 28 companies.

See salary data

What you'll do

  • Lead the design and implementation of end-to-end features across React front ends and Python/Node.js backend services.
  • Own the full software development lifecycle from initial problem discovery through production support and maintenance.
  • Define architecture patterns, technical standards, and CI/CD pipelines for cloud deployments on AWS or Azure.
  • Design systems with built-in security, including role-based access control, encryption, and immutable audit trails.
  • Develop and evaluate LLM-enabled features and AI agents for legal and anti-financial crime workflows.
  • Implement human-in-the-loop controls and guardrails to ensure accuracy in AI-generated legal decisions.
  • Build and maintain data pipelines and integrations across internal systems and third-party platforms like Databricks.
  • Mentor engineers on engineering standards, secure design practices, and AI-assisted development workflows.

What we're looking for

  • 8+ years of professional software engineering experience.
  • Strong full stack experience with Python or Node.js backends and React front ends (Angular or Vue.js also considered).
  • Experience designing and maintaining RESTful APIs and microservice or distributed architectures.
  • Hands-on experience with AWS or Azure, including services like Lambda, ECS/EKS/AKS, and IAM/Entra ID.
  • Working knowledge of CI/CD, infrastructure as code (Terraform, CloudFormation, or Bicep), and containerization.
  • Experience with relational databases (PostgreSQL, SQL Server, MySQL) and NoSQL databases (DynamoDB or Azure Cosmos DB).
  • Fluency in AI-powered development using coding assistants and hands-on experience with modern LLM APIs and prompt engineering.

More like this

Similar roles

Staff Software Engineer

JLL (Jones Lang LaSalle)

Chicago, IL 1 day ago $187,000–$229,000
ArcGIS Maps SDK for JavaScript React C# Python Node.js SQL Server PostgreSQL MySQL Azure Cosmos DB ElasticSearch RESTful APIs CI/CD DevSecOps Octopus Deploy Infrastructure as Code LLM APIs Prompt Engineering Unit Testing System Integration Testing
8+ yrs exp

Staff Software Engineer

JLL (Jones Lang LaSalle)

Evanston, IL 6 days ago $187,000–$229,000
ArcGIS Maps SDK for JavaScript React C# Python Node.js SQL Server PostgreSQL MySQL Azure Cosmos DB ElasticSearch CI/CD DevSecOps Octopus Deploy RESTful APIs Infrastructure as Code LLM APIs Unit Testing System Integration Testing
8+ yrs exp

Staff Software Engineer

PayPal

Austin, TX +1 55 days ago $160,500–$238,700
Python RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform SDLC Caching
5+ yrs exp Hybrid

Staff Software Engineer

GEICO

Palo Alto, CA +3 28 days ago $110,000–$230,000
Go Python TypeScript React SQL NoSQL Graph Databases REST GraphQL Kubernetes Terraform Ansible AWS GCP Azure IaaS PaaS Data Modeling Observability
10+ yrs exp

Staff Software Engineer

Anduril Industries

Costa Mesa, CA 120 days ago $220,000–$292,000
AWS TypeScript React Remix JavaScript Distributed Systems APIs Infrastructure as Code Observability AI LLM MES ERP
10+ yrs exp

Staff Software Engineer

Cisco

Remote (Durham, NC) +2 88 days ago
AWS GCP Kubernetes Go Python Java CI/CD Distributed Systems REST Azure LLMs RAG Microservices
8+ yrs exp Remote