Staff Software Engineer

JLL (Jones Lang LaSalle)

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Evanston, IL
Salary
$187,000–$229,000 / yr
Employment
Full-time
Posted
6 days ago
Freshness
Confirmed live today
Closes
Dec 21, 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 engineering team to lead the design and implementation of complete features across the full stack. You will build scalable 3D geospatial solutions using the ArcGIS Maps SDK for JavaScript, while also developing non-geospatial features. Your daily responsibilities include owning the React frontend, C# backend services, spatial and relational database layers, and deployment pipelines. You will utilize tools like Octopus Deploy, LLM APIs, and cloud technologies to solve complex problems and mentor junior engineers. Key technical requirements include proficiency in C#, Python, or Node.js, along with experience in SQL Server, PostgreSQL, or MySQL. You will focus on optimizing spatial data workflows and query performance to surface enterprise data within a data-intensive real estate and investment management context.

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 using React, C# backend services, and spatial databases.
  • Build scalable 3D geospatial solutions using the ArcGIS Maps SDK for JavaScript to surface enterprise data.
  • Discover complex problems, determine their criticality, and drive projects to successful conclusions independently.
  • Set up end-to-end solution structures, DevSecOps tooling, and deployment processes using Octopus Deploy and cloud technologies.
  • Leverage AI coding assistants and enterprise software agents to rapidly develop and iterate on production-quality code.
  • Own the quality assurance process by developing and modifying comprehensive unit, integration, and system testing frameworks.
  • Triage complicated production failures and perform root cause analysis to drive independent resolutions.
  • Mentor junior engineers on technical standards, coding techniques, and best practices to improve team efficiency.

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)

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)

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