JJLL logo

JLL

Real Estate · 106k people

Staff Software Engineer

Posted 21 Oct

What’s this role about? You will lead the design and implementation of full-stack geospatial solutions using React, C#, and the ArcGIS platform. Additionally, you will mentor junior engineers and drive complex technical projects from discovery to successful conclusion.

Chicago, Illinois
On-site
$187K – $229K
Full-time
10+ years exp
200 East Randolph Drive, Chicago, Illinois 60601

Skills required

Tap the ones you have

Want to get this job faster?

Apply with AI

No more application formsOur AI fills them in and submits them for you. You just pick the jobs.

Find hiring manager

Reach the person hiringEmail the person behind the job, not the inbox.

Company

About JLL JLL (Jones Lang LaSalle Incorporated) is a leading global commercial real estate services and investment management company. Founded in 1783, JLL operates in more than 80 countries with 113,000+ professionals and $23.4 billion in annual revenue. Ranked Fortune 500 #175. In a market where timing separates leaders from followers, you need a partner who helps you move with precision. That's what JLL delivers—with clarity powered by unmatched data, confidence from a firm built to last and certainty backed by execution that performs across the real estate lifecycle. What services does JLL provide? Property Management, Leasing Advisory, Capital Markets, Workplace Strategy, Project and Development Services, Design, Sustainability Solutions, and Real Estate Technology What makes JLL unique? • Intelligence that illuminates the path forward: Our research teams publish 2,000+ reports annually across 60+ markets. JLL Falcon – our proprietary AI platform for commercial real estate – combines decades of expertise, the industry's richest data and generative AI to surface patterns before they become consensus, putting you ahead of the curve. • Relationships built to last: With 240+ years of history, we're chosen by 95% of top global investors and half of the Fortune 500, with a 99% retention rate. You get a partner who's navigated every market cycle and knows what's coming next. • Execution at scale: With 113,000+ professionals across 80+ countries, we deliver coordinated solutions with consistent quality wherever you operate. You get one partner who sees the complete picture and executes globally. Recognition • Fortune's World's Most Admired Companies — 10 years • World's Most Ethical Companies (Ethisphere) — 18 years • EPA Energy Star Sustained Excellence Award — 14 years Headquartered in Chicago, Illinois | NYSE: JLL JLL combines data intelligence with commercial real estate expertise so you can See a Brighter Way.

JLL

Powered by data and commercial real estate experts, JLL illuminates a clear path, so you can execute with certainty.

tenant representationreal estatepropertyfinancial servicesinvestmentcorporate solutionscapital marketsoutsourcingcommercial propertyand sustainability
JJLL logo
10,001+ employees
Real Estate
Public Company
2.4M LinkedIn followers
Raised $1.6B

Responsibilities

  • frontend, C# backend services, spatial and relational database layers, and
  • deployment pipeline - owning the full stack for geospatial and non-geospatial
  • features alike. Discover problems, determine their criticality, and drive
  • projects to a successful conclusion.
  • Perform solution design and independently create solutions for ill-defined or
  • complex problems that cross domains, considering interactions with other
  • systems and future maintenance.
  • Design and build scalable 3D geospatial solutions using the ArcGIS Maps SDK
  • for JavaScript to surface enterprise data, optimizing spatial data workflows
  • and query performance.
  • backend services, spatial database layer, and deployment — as well as
  • non-geospatial features across the same stack.
  • Set up end-to-end solution structure, DevSecOps tooling, and processes using
  • Octopus Deploy and cloud technologies.
  • Work with product technical leads to design new products or enhancements and
  • participate in system development, including analysis, coding, and testing.
  • Leverage AI coding assistants and enterprise software agents to rapidly
  • develop, test, and iterate on production-quality code.
  • feedback during code reviews. Improve related or underlying code while
  • implementing and overseeing best practices for the team.
  • Own quality assurance through comprehensive testing approaches, including
  • unit testing, system integration testing, and user acceptance testing.
  • Develop robust tests to cover all relevant cases for larger pieces of
  • functionality and be comfortable modifying, improving, and creating test
  • frameworks.
  • Triage complicated failures and drive resolution independently, while helping
  • others with troubleshooting and root cause analysis.
  • iteration cycles, understanding the product vision and how components fit
  • within the overall product strategy.
  • Mentor junior engineers on standards and techniques to improve accuracy and
  • efficiency.
  • Provide ongoing support for applications used within the organization.

Qualification

SoftwareTechnologyEngineeringData & Analytics

Required

  • 8+ years of professional software engineering experience.
  • Hands-on experience with the ArcGIS Maps SDK for JavaScript (4.x), including
  • 3D development and publishing and serving spatial data.
  • Hands-on experience with modern LLM APIs across multiple providers, including
  • prompt engineering, tool use/function calling, structured outputs, and
  • context engineering, with demonstrated understanding of transferable patterns
  • across evolving APIs.
  • Strong ability to review, validate, and debug AI-generated code with strong
  • engineering judgment to know when to trust AI output and when to intervene.
  • 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), across
  • both product-facing applications and internal tools and dashboards.
  • Experience designing and maintaining RESTful APIs.
  • Experience with relational databases (SQL Server, PostgreSQL, MySQL) and
  • NoSQL databases
  • Working knowledge of CI/CD, infrastructure as code, and containerization
  • technologies
  • Demonstrated ownership of testing strategy across unit, integration, and
  • end-to-end layers, including building or improving test frameworks — not just
  • writing tests within an existing one.
  • Experience triaging production failures and driving root cause analysis to
  • resolution independently.

Preferred

  • Experience building or deploying LLM-enabled systems, AI agents, or agent
  • orchestration frameworks.
  • agent-generated outputs.
  • Familiarity with enterprise AI/agent platforms and tool ecosystems.
  • Experience in Commercial Real Estate, Research, Financial Services, or other
  • data-intensive domains.
  • Experience modernizing legacy systems or migrating platforms to cloud-native
  • architectures.

Benefits

  • 187,000.00 – 229,000.00 USD per year
  • Final compensation packages are determined by various considerations including
  • but not limited to candidate qualifications, location, market conditions, and
  • internal considerations.
  • JLL recognizes the impact that the workplace can have on your wellness, so we
  • offer a supportive culture and comprehensive benefits package that prioritizes
  • 401(k) plan with matching company contributions
  • Comprehensive Medical, Dental & Vision Care
  • Paid parental leave at 100% of salary
  • Early access to earned wages through Daily Pay
  • At JLL, we harness the power of artificial intelligence (AI) to efficiently
  • accelerate meaningful connections between candidates and opportunities. Using AI
  • capabilities, we analyze your application for relevant skills, experiences, and
  • qualifications to generate valuable insights about how your unique profile
  • aligns with the specific requirements of the role you're pursuing.
  • Jones Lang LaSalle (JLL), together with its subsidiaries and affiliates, is a
  • leading global provider of real estate and investment management services. We
  • take our responsibility to protect the personal information provided to us
  • seriously. Generally the personal information we collect from you are for the
  • purposes of processing in connection with JLL’s recruitment process. We
  • endeavour to keep your personal information secure with appropriate level of
  • security and keep for as long as we need it for legitimate business or legal
  • reasons. We will then delete it safely and securely.
  • For additional details please see our career site pages for each country.
  • For candidates in the United States, please see a full copy of our Equal
  • Employment Opportunity policy here
  • [HRSCLeaves@jll.com]. This email is only to request an accommodation. Please
  • direct any other general recruiting inquiries to our Contact Us
  • Pursuant to the Arizona Civil Rights Act, criminal convictions are not an
  • absolute bar to employment.
  • Pursuant to Illinois Law, applicants are not obligated to disclose sealed or
  • expunged records of conviction or arrest.
  • Pursuant to Columbia, SC ordinance, this position is subject to a background
  • check for any convictions directly related to its duties and responsibilities.
  • Only job-related convictions will be considered and will not automatically
  • disqualify the candidate.
  • If you are a California resident as defined in the California Consumer Privacy
  • Pursuant to the Los Angeles Fair Chance Initiative for Hiring Ordinance, JLL
  • will consider for employment all qualified Applicants, including those with
  • Criminal Histories, in a manner consistent with the requirements of applicable
  • state and local laws, including the City of Los Angeles’ Fair Chance Initiative
  • for Hiring Ordinance.
  • Pursuant to the San Francisco Fair Chance Ordinance, we will consider for
  • Accepting applications on an ongoing basis until candidate identified.

Interested in this role?

Recommended jobs

  • TTempus AI logo

    Staff Software Engineer, Security

    Tempus AI·Aliso Viejo

    $160K – $220K
    On-site
    Full-time
    5-10 years exp

    Skills required

    Security engineeringIdentity and access managementOAuth
  • CCapital One logo

    Senior Staff Full-stack Engineer – Customer Resiliency (Senior Director, IC) (Remote-Eligible)

    Capital One·McLean

    $286.2K – $392K
    Remote
    Full-time
    10+ years exp

    Skills required

    Software EngineeringSolution ArchitectureEnterprise Architecture
  • IInvenergy logo

    Senior Staff Engineer, Thermal Engineering

    Invenergy·Chicago

    $85K – $108K
    On-site
    Full-time
    2-5 years exp

    Skills required

    Thermal engineeringGeothermal power generationProject engineering management