ApplySarthi

Staff Software Engineer

Jll

Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.

Got this interview? Our apps help you get the job.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

14,161 open software roles across 1,164 companies are on ApplySarthi right now, most of them in Bengaluru (887), Hyderabad (278), Pune (177).

What software roles keep asking for: Python (37%), Java (31%), AWS (29%), System design (26%), C++ (25%), CI/CD (23%), Observability (23%), Kubernetes (20%) — counted across their open postings here.

Software Engineer jobs in the United States · Software Engineer jobs in Chicago · Remote Software Engineer jobs · AWS jobs · Accounting jobs · Angular jobs · Azure jobs

Jll has 8,137 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for software roles keep coming back to Python, Java, AWS, System design. Practise those questions before you sit with Jll.

Questions you are likely to be asked

  1. Why do you want to join Jll?
  2. What is your experience with Azure? Tell me one thing you learned the hard way.
  3. How would you design an API for a feature you have worked on?
  4. What do you do when a production issue happens on your code?
  5. Walk me through a system you built. How was it designed, and what would you change now?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Staff Software Engineer at Jll interview free →

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 HRSCLeaves@jll.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.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on workday · posted 2026-10-14. ApplySarthi collects openings and links to application pages; the role is advertised by Jll, not by us.