Staff Software Engineer
$187.1k - $229.2kJLL
JLL empowers you to shape a brighter way . Our people at JLL are shaping the future of real estate for a better world by combining world class services, advisory and technology for our clients. We are committed to hiring the best, most talented people and empowering them to thrive, grow meaningful careers and to find a place where they belong. Whether you’ve got deep experience in commercial real estate, skilled trades or technology, or you’re looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward. Staff Software Engineer – Legal Technology JLL empowers you to shape a brighter way. Our people at JLL are shaping the future of real estate for a better world by combining world class services, advisory and technology for our clients. We are committed to hiring the best, most talented people and empowering them to thrive, grow meaningful careers and to find a place where they belong. Whether you’ve got deep experience in commercial real estate, skilled trades or technology, or you’re looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward. Role Overview As a Staff Software Engineer on the Legal Technology team, you will lead the design and implementation of complete features spanning React front ends, Python and Node.js backend services, data layers, and cloud deployment pipelines on AWS or Azure. You will build the systems that support JLL’s Legal and Anti-Financial Crime (AFC) functions, where accuracy, auditability, confidentiality, and data privacy are requirements rather than nice-to-haves. This is a senior, hands-on technical role. You will discover problems, determine their criticality, and drive your own projects to a successful conclusion, while setting engineering standards and mentoring other engineers. You will use AI coding assistants as part of your daily workflow, and you will help the team move from AI-assisted development to AI-enabled products, including agent-based workflows that keep humans in control of consequential decisions. Key Responsibilities Technical Leadership & Architecture Lead the design and implementation of end-to-end features across the React front end, Python/Node.js services, data stores, and cloud (AWS or Azure) deployment pipeline. Own features from discovery through production support. Perform solution design for ill-defined or cross-domain problems, accounting for integration with existing Legal and AFC systems, data lineage, and long-term maintainability. Define architecture patterns, reference designs, and technical standards that other engineers on the team adopt. Design systems with security, confidentiality, and auditability built in: role-based access control, data segregation, immutable audit trails, encryption, and retention controls appropriate for legal and regulated data. Set up solution structure, CI/CD, infrastructure as code, and DevSecOps practices for new and modernized applications. Development & Implementation Work with product owners, Legal and AFC stakeholders, and technical leads to design new products and enhancements, and participate in analysis, coding, and testing. Use AI coding assistants and enterprise AI tooling to rapidly develop, test, and iterate on production-quality code, applying sound judgment on when to trust AI output and when to intervene. Deliver robust implementations that follow best practices with minimal feedback in code review, and improve related code while you are in it. Build and maintain data pipelines and integrations across internal systems, third-party providers, and data platforms, including Databricks where applicable. Develop intuitive interfaces and dashboards that give Legal and compliance users clear, explainable views of data and AI-generated outputs. AI and Agent Enablement Design, build, and evaluate LLM-enabled features and AI agents that automate or assist Legal and AFC workflows, such as document intake and review, case triage, summarization, and data extraction. Implement human-in-the-loop controls, guardrails, and approval steps so that agent outputs affecting legal or compliance decisions are reviewed before they are acted on. Build and consume Model Context Protocol (MCP) servers and other tool integrations that connect agents to enterprise systems and data sources under least-privilege access. Design evaluation harnesses, test sets, and monitoring for AI outputs, including accuracy, drift, traceability of sources, and logging sufficient to support audit and review. Partner with Information Security, Data Privacy, and Legal stakeholders so that AI use meets JLL policy and applicable regulatory expectations. Quality Assurance & Problem Resolution Own testing strategy across unit, integration, and end-to-end layers, and build or improve test frameworks rather than only writing tests within an existing one. Triage complicated production failures, drive root cause analysis to resolution independently, and help others troubleshoot. Provide ongoing support, observability, and operational excellence for applications used across the organization. Mentorship & Collaboration Mentor engineers on engineering standards, AI-assisted development practices, and secure design for sensitive data. Work closely with Product Managers, Legal and AFC business partners, and other engineering teams in fast iteration cycles, understanding how each component fits the overall product strategy. Communicate technical trade-offs clearly to non-technical stakeholders, in writing and in person. Qualifications Required 8+ years of professional software engineering experience. Strong full stack development experience, with backend services in Python or Node.js and front-end applications in React (Angular or Vue.js also considered), covering both product-facing applications and internal tools and dashboards. Experience designing, building, and maintaining RESTful APIs and microservice or distributed architectures. Solid hands-on experience with at least one major cloud platform, AWS or Azure, and the ability to work across both (for example Lambda/Azure Functions, ECS/EKS/AKS, S3/Blob Storage, API Gateway/API Management, IAM/Entra ID, CloudWatch/Azure Monitor). Working knowledge of CI/CD, infrastructure as code (Terraform, CloudFormation, or Bicep), and containerization. Experience with relational databases (PostgreSQL, SQL Server, MySQL) and NoSQL databases (for example DynamoDB or Azure Cosmos DB). Demonstrated fluency in AI-powered software development: daily, hands-on use of AI coding assistants (for example Claude, Cursor, GitHub Copilot), with strong ability to review, validate, and debug AI-generated code. Hands-on experience with modern LLM APIs, including prompt engineering, tool use/function calling, structured outputs, and context engineering. Demonstrated ownership of testing strategy across unit, integration, and end-to-end layers, including building or improving test frameworks. Experience triaging production failures and driving root cause analysis to resolution independently. Experience building software that handles confidential or regulated data, with working knowledge of secure development practices, access control, and audit logging. Excellent written and verbal communication skills, with the ability to partner effectively with non-technical business stakeholders. Preferred Experience building or deploying AI agents or agent orchestration frameworks, including multi-step workflows with tool use. Experience building MCP servers or clients, or working with enterprise agent platforms such as AWS Bedrock AgentCore or Azure AI Foundry. Working knowledge of Databricks (Spark, Delta Lake, Unity Catalog, or workflows) and building data pipelines that feed applications and AI features. Experience with Legal, Compliance, or Anti-Financial Crime systems (for example KYC/onboarding, screening, case management, contract lifecycle management, matter management, or e-discovery), or other regulated, data-intensive domains. This position does not provide visa sponsorship. Candidates must be authorized to work in the United States without sponsorship. Job Tags: AWS, Azure, Python, Node.js, React, CI/CD, Databricks, AI Agents, MCP, Legal Tech If this job description resonates with you, we encourage you to apply, even if you don’t meet all the requirements. We’re interested in getting to know you and what you bring to the table! This position does not provide visa sponsorship. Candidates must be authorized to work in the United States without sponsorship. Expected compensation for this position: 187,100.00 – 229,200.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. Location: On-site –Chicago, IL If this job description resonates with you, we encourage you to apply, even if you don’t meet all the requirements. We’re interested in getting to know you and what you bring to the table! Personalized benefits that support personal well-being and growth: JLL recognizes the impact that the workplace can have on your wellness, so we offer a supportive culture and comprehensive benefits package that prioritizes mental, physical and emotional health. Some of these benefits include: 401(k) plan with matching company contributions Comprehensive Medical, Dental & Vision Care Paid parental leave at 100% of salary Paid Time Off and Company Holidays 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. JLL Privacy Notice 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 more information about how JLL processes your personal data, please view our [Candidate Privacy Statement](#). 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](#). Jones Lang LaSalle (“JLL”) is an Equal Opportunity Employer and is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process – including the online application and/or overall selection process – you may email us at [View email address on joinrs.com](#). This email is only to request an accommodation. Please direct any other general recruiting inquiries to our [Contact Us](#) page > I want to work for JLL. 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. California Residents only If you are a California resident as defined in the California Consumer Privacy Act (CCPA) please view our [Supplemental Privacy Statement](#) which describes your rights and disclosures about your personal information. If you are viewing this on a mobile device you may want to view the CCPA version on a larger device. 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 employment qualified applicants with arrest and conviction records. Accepting applications on an ongoing basis until candidate identified.
$150k - $300k
...you looking to work on front-end systems that operate at a level most engineers never encounter? We are hiring on behalf of a world-class quantitative trading firm for a Staff or Senior Software Engineer to build real-time, GPU-accelerated visualisation systems for...SuggestedImmediate start$125.8k - $209.6k
...This is hybrid (2 days) on site position in our Chicago office. CME Group is looking for a senior and experienced Staff Agentic Software Engineer to join a dynamic team responsible for our mission-critical Real-time Positions & Risk Management Systems. This role is...SuggestedWork at officeLocal areaWorldwideShift work- ...is squarely on building the best-in-class, end-to-end transportation management software (TMS) for bulk commodity haulers. About the role We are growing our fully remote Engineering team and looking for an entrepreneurial, product-minded Senior Software Engineer...SuggestedFull timeH1bLocal areaRemote workWork from homeHome office
$130k - $180k
...Staff Software EngineerWe offer a flexible working policy that supports a healthy balance between personal and professional well-being.... ...flexibility for meaningful work-life balance.Being a Staff Software Engineer at iManage Means… You will play a key role on a team...SuggestedWork at officeLocal areaFlexible hours$167.2k - $229.9k
...looking for: We are looking for a pioneering technical leader to drive the architectural evolution of our Leasing Engineering Domain. As a Staff Software Engineer, you will lead the technical direction for our next-generation agentic AI products. This work is at the...SuggestedFull timeFlexible hours- ...Contact: Ethan HudsonEmail: ****@*****.***: (***) ***-****Staff Software Engineer (Full-Stack)Location: Chicago, IL (On-site)About the OpportunityWe are looking for an experienced Staff Software Engineer to join our Chicago-based team and help redefine how...Local areaImmediate start
$106.61k - $284.28k
...Staff EngineerWe're building a world of health around every individual — shaping a more... ...seeking a highly skilled and visionary Staff Engineer to lead the architecture, development,... ...QualificationsExperience: 7+ years of professional software engineering experience with a strong...Hourly payFull timeTemporary workLocal area$218.03k - $256.5k
...Futures Commission Merchant - the entity that lets retail and institutional clients trade and clear US futures and options. As a Staff Software Engineer on the FCM team, you'll be a hands-on technical anchor across the entire FCM lifecycle: market data, order entry and...Local area- ...leadership to translate product vision into technical roadmaps while mentoring the engineering team on best practices. Requirements: Requires 6-10+ years of professional software development experience, specifically within high-growth startup environments. Candidates...
- ...Position Overview We are seeking a highly skilled Senior Staff Software Engineer responsible for leading technical execution within Product Engineering teams. This role requires implementation of product capabilities with a strong focus on API‑driven services and...Remote workWorldwide
- ...as our foundation for a powerful suite of software applications, helping us answer... ...We build Burrow, our query and indexing engine, written in Rust. Burrow powers Komodo's... ...engine behind more of Komodo's products. As a Staff-level IC, you'll set technical direction...
- ...Title: Staff Software Engineer Location: Chicago, IL or New York, NY – Hybrid Full-time You will help drive the evolution of low-latency, high-throughput applications, focusing on exchange and clearing systems. This includes expanding the platform's features...Full time
- ...Staff Software EngineerAre you interested in building software the way it will be built—not the way it's always been?We're looking for a Staff Software Engineer who wants to be at the forefront of AI-enabled engineering, someone who doesn't just write code to spec, but...Remote work2 days per week3 days per week
$163k - $204k
...interview process. About The Role You'll be a key full-stack engineer focused on building and owning the systems that empower over a... ...to turn complex financial requirements into reliable software. If you like solving hard problems and having a real impact on...Full timeWork at officeLocal areaRemote work2 days per week3 days per week- ...Invoca, an AI-powered revenue execution platform, seeks Senior and Staff engineers to amplify domain leverage across reliability, security, data, quality, and product delivery. You own a critical stage of the engineering lifecycle and drive faster, safer, and smarter outcomes...
- ...brands also includes Rouse Services, SmartEquip, Xcira, and Veritread. Position Overview We are seeking a highly skilled Staff Software Engineer responsible for mobile application development and shaping the technical strategy across our Product Engineering teams. As...Full timeRemote workWorldwide
- ...Vizient, Inc is seeking a senior software engineer to lead technical design and drive day-to-day engineering execution across AI-enabled and enterprise-scale applications. The role involves hands-on development, testing, deployment, and production support, with a focus...
$245k - $270k
...Staff Software Engineer (Insurance Tech)New York, Chicago, or RemoteAbout Us: When someone is out of work with a serious injury or illness, the last thing they need is a claims process that's slow, confusing, or unfair. That's what EvolutionIQ is here to fix.EvolutionIQ...Temporary workWork at officeFlexible hours- ...Staff Software Engineer, Certificate Lifecycle ManagementRemote, USKeeper Security is hiring a Staff Software Engineer, Certificate Lifecycle Management to help architect and build the next generation of certificate and machine identity security capabilities within the...Temporary workRemote work
$116k - $174k
Staff Software Engineer - IE07IEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish theirs, too. Join...Full timeTemporary workWork at office3 days per week- About the RoleIAA is seeking a highly experienced Staff Engineer to join the US Operations Platform organization. This role is focused on... ...compliance requirements.Qualifications8+ years of professional software engineering experience, with significant time spent...Full time
$160k - $210k
...starting out, NinjaTrader equips traders with award-winning software and brokerage services to navigate the world's leading financial... ...platform in the world. What you'll do:We are looking for a Staff Engineer to serve as the technical domain owner for the Transaction Ledger...Contract workWork at officeRemote workWorldwideMonday to FridayFlexible hours- ...entrepreneurial spirit of a startup, we’re hiring. SageSure, a leader in catastrophe-exposed property insurance, is seeking a Staff Software Engineer to help design, build, and evolve the software platforms that support our customers, partners, and business operations.As a...Live inRemote work
- ...collective growth as we modernize and grow our technical capabilities.Position Overview: We are seeking a highly skilled Senior Staff Software Engineer responsible for leading technical execution within Product Engineering teams. This role requires implementation of product...Full timeRemote workWorldwide
$187.1k - $229k
...relevant experience to a new industry, join our team as we help shape a brighter way forward. Forward Deployed AI EngineerJLL | AI Engineering | Full-TimeAbout the RoleJLL is rolling out AI agents directly into business lines: Capital Markets, Leasing, Property Management...Full timeLocal area$127.6k - $191.4k
Senior Staff Software Engineer - IE07HEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish theirs,...Permanent employmentFull timeTemporary workWork at office3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- software engineer - cloud services Chicago, IL
- software technical support engineer Chicago, IL
- remote software sales Chicago, IL
- software sales representative Chicago, IL
- mobile software developer Chicago, IL
- software quality assurance Chicago, IL
- software qa Chicago, IL
- entry level software sales Chicago, IL
- software sales Chicago, IL
- software sales executive Chicago, IL




