Staff Software Engineer

JLL (Jones Lang LaSalle)

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Chicago, IL
Salary
$187,000–$229,000 / yr
Employment
Full-time
Posted
1 day ago
Freshness
Confirmed live today
Closes
Dec 26, 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 60% 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, you will join the team to lead the design and implementation of complete features across the full stack. You will own the development of React frontends, C# backend services, spatial and relational database layers, and deployment pipelines. Your primary focus involves building scalable 3D geospatial solutions using the ArcGIS Maps SDK for JavaScript to surface enterprise data and optimize spatial workflows. You will independently solve complex problems, mentor junior engineers, and manage DevSecOps tooling using Octopus Deploy and cloud technologies. Key technical requirements include experience with Python or Node.js, RESTful APIs, SQL Server, PostgreSQL, and MySQL. You will also leverage LLM APIs and AI coding assistants to develop production-quality code within a data-intensive real estate and research domain.

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 full-stack features spanning React frontends, C# backend services, and database layers.
  • Build and scale 3D geospatial solutions using the ArcGIS Maps SDK for JavaScript to surface enterprise data.
  • Identify critical technical problems and independently drive complex, cross-domain projects to successful completion.
  • Set up end-to-end solution structures, including DevSecOps tooling and cloud processes using Octopus Deploy.
  • Develop production-quality code by leveraging AI coding assistants and enterprise software agents.
  • Own the quality assurance strategy by creating and maintaining unit, integration, and system testing frameworks.
  • Triage complicated production failures and perform root cause analysis to resolve issues independently.
  • Mentor junior engineers on technical standards, coding techniques, and best practices for GIS and full-stack systems.

What we're looking for

  • 8+ years of professional software engineering experience.
  • Hands-on experience with ArcGIS Maps SDK for JavaScript (4.x), including 3D development and spatial data serving.
  • Hands-on experience with modern LLM APIs, including prompt engineering, tool use, and structured outputs.
  • Ability to review, validate, and debug AI-generated code with strong engineering judgment.
  • Solid understanding of backend systems, microservice architectures, and distributed systems using C#, Python, or Node.js.
  • Front-end experience with React (Angular or Vue.js also considered) for product-facing applications and internal tools.
  • Experience designing RESTful APIs, major cloud platforms, relational/NoSQL databases, and CI/CD technologies.

More like this

Similar roles

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

JLL (Jones Lang LaSalle)

Chicago, IL 13 days ago $187,100–$229,200
Python Node.js React AWS Azure CI/CD Databricks Terraform PostgreSQL SQL Server MySQL DynamoDB Azure Cosmos DB LLM MCP DevSecOps Infrastructure as Code RESTful APIs
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