J

Jones Lang LaSalle

Advises on and manages commercial real estate

Staff Software Engineer

AI Application Engineering +1Posted on Nov 9
Full-timeChicago, IL, USA$187.1k - $229.2k /yr

About the Job

Requirements

  • At least 10 years of professional software engineering experience, including architecting complex, end-to-end platform solutions across multiple technology domains.
  • Strong command of object-oriented programming and design patterns, including domain-driven design, event-driven architecture, and microservices.
  • Proficiency in at least one backend language: Java, C#, or Python.
  • Proven full-stack experience designing and building RESTful APIs from the data layer through to the services that consume them.
  • Hands-on experience building AI-powered features, including large language models and AI agents, and responsibly using AI coding tools such as Claude Code, GitHub Copilot, or Cursor to accelerate development work.
  • Deep, hands-on experience with cloud-native architecture on Azure and/or AWS.
  • A track record of simplifying how other engineers work and writing clear, accessible documentation for what is built.
  • Strong communication skills and the ability to explain technical trade-offs to engineers and business stakeholders.
  • Ability to shape and define technical strategy, evaluate emerging technologies based on platform value, write production code, and influence architecture decisions across teams.
  • Ability to mentor other engineers and help them develop their skills and judgment.
  • Ability to use AI coding tools with sound judgment and help others understand where they add value or risk.
  • Ability to drive platform-wide initiatives to completion across team boundaries and partner across pillars to align platform direction with teams’ needs.

Responsibilities

  • Architect and build end-to-end platform solutions, backend services, RESTful APIs, and front-end interfaces where needed, applying object-oriented programming, domain-driven design, and event-driven patterns to support maintainability at scale.
  • Design, build, operate, and evolve microservices and event-driven architectures to scale reliably as usage and team count grow.
  • Own the platform’s core RESTful APIs and shared frameworks, simplify how engineering teams build on them, and provide clear documentation for every service.
  • Architect and modernize services on Azure and/or AWS, partnering with cloud and DevOps engineering on reliability and cost.
  • Lead integration of agentic AI, large language models, and Model Context Protocol-based capabilities into platform services.
  • Stay fluent in AI coding tools such as Claude Code, GitHub Copilot, and Cursor, and set team guidelines for where AI-assisted development helps and where it adds risk.
  • Mentor senior and lead engineers, including on responsible AI tool use, influence technical direction across teams, and serve as the go-to expert for platform architecture decisions.
  • Own the architecture and technical direction of platform-wide services and APIs, including AI-powered capabilities.
  • Simplify how other engineering teams build and ship by providing standards, APIs, and reusable frameworks.
  • Evaluate new technologies, including agentic AI, for their platform value and influence architecture decisions across teams.

Desired Qualifications

  • Front-end experience with TypeScript or JavaScript and a modern framework such as React or Angular for building user-facing web applications.
  • Experience with Model Context Protocol-based tooling or building agentic AI systems consumed by other engineering teams.
  • Hands-on experience with agent harness engineering and spec-driven development, and tracking emerging AI coding techniques and sharing effective approaches with the team.
  • Familiarity with API paradigms beyond REST, such as GraphQL or gRPC.
  • Cloud certifications such as Azure Solutions Architect, AWS Solutions Architect, or equivalent.

About the Company

Jones Lang LaSalle

Advises on and manages commercial real estate

Jones Lang LaSalle, known as JLL, advises property owners, occupiers and investors on commercial real estate worldwide. Its teams broker leases and property sales, arrange financing, value assets, manage buildings and workplaces, and oversee construction projects for businesses, institutions and governments. LaSalle Investment Management invests client capital in private property and real estate securities, while JLL Technologies develops workplace software and data tools. The company earns commissions, service fees, investment management fees and software revenue, with some client operating costs reimbursed through contracts. JLL took its current form through a 1999 merger and is headquartered in Chicago, Illinois.

Company size
10,001+
Company stage
IPO
Headquarters
Chicago, IL
Founded
1999

Recently Posted Jobs

Explore more opportunities at Jones Lang LaSalle

See more jobs