Staff Software Engineer

JLL (Jones Lang LaSalle)

Quick summary

Work type
On-site
Location
Chicago, IL
Salary
$187,100–$229,000 / yr
Posted
3 days ago
Closes
Aug 28, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $178k
This role $208k
$120k most similar roles pay here $241k

This role pays more than 67% of similar roles. Most pay $142,450–$214,500 — the shaded band above. At the midpoint, this role pays about $208k versus about $178k 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 85 open roles on FindRole.

Listed pay typically runs $150,000–$180,000 across 54 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 Forward Deployed AI Engineer at JLL's Capital Markets, Leasing, Property Management, or corporate functions, you will serve as the sole engineering representative for your designated business line, collaborating closely with subject matter experts to develop and deploy AI agents that streamline operations. Your daily tasks include building and shipping production agents using Claude Agent SDK and MCP, setting up MCP servers and connectors in pre-production environments, and eventually moving them into production through CDR. You will also bootstrap skills, integrations, and evaluations on JLL's AI platform, conduct workshops to train business teams on Claude Code, and ensure mature systems are handed off to the platform and operations teams for maintenance. This role requires expertise in Python, Node, or .NET, experience with diverse data stores, and the ability to operate independently as a one-person team. You must possess strong communication skills, pragmatic judgment, and systems thinking to manage failure modes effectively while leveraging AI tools extensively.

What you'll do

  • Build and ship AI agents for a specific business line in partnership with SMEs.
  • Set up MCP servers and connectors from pre-production to production deployment.
  • Develop skills, integrations, and evaluations on JLL's AI platform independently.
  • Conduct workshops to teach business teams how to use Claude Code effectively.
  • Transition mature systems to platform and operations teams for long-term support.
  • Provide feedback on patterns and gaps in the AI platform to improve future projects.

What we're looking for

  • Shipped production agents using Claude Agent SDK or equivalent stack.
  • Experience with Python, Node, and .NET for production code development.
  • Expertise in diverse data stores including relational, NoSQL, object/blob, vector, and document databases.
  • Proven ability to operate as a one-person team from design to support.
  • Strong written and verbal communication skills for non-engineer audiences.
  • Pragmatic judgment on shipping, hardening, and handing off projects.

More like this

Similar roles

Staff Software Engineer

Apex

Belfast, United Kingdom 148 days ago
Java Python Kubernetes Terraform Docker CI/CD BigQuery PostgreSQL Flyway gRPC Protobuf Bazel Datadog AWS GCP SQL GitOps
Hybrid

Staff Software Engineer

Broadcom

Usa-Ca - Promontory B 121 days ago $120,000$192,000
C/C++ Golang Python Linux/Unix Kubernetes Docker containerd CI/CD Terraform AWS Azure Google Cloud Platform PostgreSQL MySQL Git Jenkins Ansible Prometheus Grafana

Staff Software Engineer

Circle

San Francisco, CA +11 20 days ago $195,000$257,500
Go Java AWS Kubernetes ECS RESTful_APIs SQL CI/CD Python PostgreSQL Docker Terraform Blockchain Smart_Contracts NoSQL Messaging_Systems API_Design Cloud_Services Container_Orchestration

Staff Software Engineer

Intuit

Mountain View, CA 64 days ago $197,000$266,500
webpack Vite Rollup ESM AMD CommonJS React Babel ESLint Cypress Playwright Jest Vitest TDD Node.js AWS GitHub Actions CI/CD REST

Staff Software Engineer

Qualcomm

Remote (Santa Clara, CA) +2 59 days ago $160,500$240,700
Python C++ PyTorch ONNX Runtime TensorRT TVM OpenVINO SNPE QNN FFmpeg GStreamer Computer Vision Intelligent Video Analytics Edge AI Real-time Systems Latency Optimization Thermal Management Bandwidth Constraints Machine Learning Frameworks CI/CD
Remote

Staff Software Engineer

PayPal

Austin, Texas +1 102 days ago $160,500$235,826
Python AWS GCP Azure Terraform RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar Distributed Systems CI/CD
Hybrid