Staff Data Engineer

JLL (Jones Lang LaSalle)

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Westmont, ILChicago, IL
Salary
$160,000–$200,000 / yr
Employment
Full-time
Posted
37 days ago
Freshness
Confirmed live yesterday
Closes
Oct 30, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $187k
This role $180k
$135k most similar roles pay here $236k

This role pays less than 55% of similar roles. Most pay $149,875–$223,750 — the shaded band above. At the midpoint, this role pays about $180k versus about $187k 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 23 open roles on FindRole.

Listed pay typically runs $155,000–$195,000 across 18 roles with salary data.

Most-posted roles

View all roles at JLL (Jones Lang LaSalle)

At a glance

TL;DR · Staff Data Engineer

Staff Data Engineer The Staff Data Engineer joins the Data Engineering team to serve as a forward-deployed expert embedded with product and engineering teams. This role focuses on designing, architecting, and rapidly prototyping production-ready data and AI solutions to solve high-priority business problems. Key responsibilities include developing agentic systems, building multi-agent pipelines, implementing Model Context Protocol servers, and creating scalable data infrastructure. The candidate will utilize Python, SQL, NoSQL databases, and cloud platforms like AWS, Azure, or GCP. Technical expertise includes LangChain, LangGraph, AutoGen, CrewAI, Semantic Kernel, RAG architectures, and vector databases such as Pinecone or Weaviate. The role addresses the challenge of transforming complex data into actionable insights through automated workflows and intelligent systems, requiring a blend of high-level system architecture and hands-on engineering to deliver reliable, scalable solutions in fast-paced environments.

What does a Data Engineer earn?

Median $162000 from 195 postings across 59 companies.

See salary data

What you'll do

  • Design and architect scalable data systems and AI solutions for complex cross-functional business problems.
  • Develop and deploy production-ready prototypes for data and AI challenges within compressed timeframes.
  • Build and maintain multi-agent systems using frameworks like LangChain, LangGraph, or CrewAI to automate workflows.
  • Implement Model Context Protocol (MCP) servers to connect AI agents with enterprise tools and data sources.
  • Construct scalable data pipelines, APIs, and backend services to support internal and customer-facing products.
  • Integrate LLMs, RAG systems, and machine learning models into production-grade data workflows.
  • Create technical documentation including architecture diagrams, data flow maps, and API contracts.
  • Communicate complex technical concepts and architectural trade-offs to non-technical stakeholders and executive leadership.

What we're looking for

  • Must have 6+ years of professional software or data engineering experience including solution design and architecture ownership.
  • Demonstrated ability to architect end-to-end data and AI systems with clear documentation and stakeholder communication.
  • Hands-on experience building AI agents, including defining agent skills, tool use, memory, and multi-step reasoning.
  • Working knowledge of MCP (Model Context Protocol) for connecting agents with external systems.
  • Experience with agentic frameworks such as LangChain, LangGraph, AutoGen, CrewAI, or Semantic Kernel.
  • Strong hands-on experience with data engineering including pipelines, ETL/ELT, data modeling, SQL, and NoSQL databases.
  • Proficiency in Python and experience with cloud platforms (AWS, Azure, or GCP) and modern data stack tooling.

More like this

Similar roles

Senior Data Engineer

JLL (Jones Lang LaSalle)

Westmont, IL +1 72 days ago $140,000–$180,000
Python LangChain LangGraph AutoGen CrewAI Semantic Kernel RAG SQL NoSQL AWS Azure GCP Docker Kubernetes CI/CD dbt Airflow Prefect Pinecone Weaviate pgvector
4+ yrs exp

Forward Deployed Engineer

JLL (Jones Lang LaSalle)

San Francisco, CA +2 13 days ago $150,000–$300,000
AI Agents Python AWS LangChain LangGraph AutoGen CrewAI Semantic Kernel Model Context Protocol (MCP) RAG Vector Databases Pinecone Weaviate pgvector React Vue.js Angular Docker Kubernetes CI/CD GitHub Actions
8+ yrs exp

Forward Deployed Engineer

JLL (Jones Lang LaSalle)

San Francisco, CA +2 13 days ago $150,000–$300,000
AI Agents Python AWS LangChain LangGraph AutoGen CrewAI Semantic Kernel Model Context Protocol (MCP) RAG Vector Databases Pinecone Weaviate pgvector React Vue.js Angular Docker Kubernetes CI/CD GitHub Actions
8+ yrs exp

Staff Data Engineer

Apple Inc

Seattle, WA 53 days ago $175,000–$308,500
Spark Python Java Scala SQL AWS Apache Flink Kafka Hadoop Presto Druid ElasticSearch Cassandra MongoDB HBase Data Modeling Data Architecture stream-processing NoSQL S3

Staff Data Engineer

Apple Inc

Austin, TX 53 days ago
Spark Python Java Scala SQL AWS Apache Flink Kafka ElasticSearch Hadoop Presto Druid NoSQL Cassandra MongoDB S3 EC2 RDS Data Modeling Data Architecture stream-processing

Staff Data Engineer

Visa

Austin, TX 26 days ago $131,600–$210,300
Data Pipelines CI/CD Containerization Orchestration Hadoop Hive Kafka Redis NoSQL RDBMS Unit Testing Observability Generative AI Cloud Services Automation Frameworks
5+ yrs exp Hybrid