

๐ข Hiring Alert: JLL Technologies is expanding its data engineering team and hiring experienced professionals for Data Engineer 2 and Senior Data Engineer positions in Bengaluru. These opportunities focus on cloud-based data pipelines, Azure data services, Python, streaming technologies and AI-driven engineering solutions.
๐ Job Overview
- ๐ข Company: JLL Technologies
- ๐ผ Positions: Data Engineer 2; Senior Data Engineer (2 openings)
- ๐ Location: Bengaluru, Karnataka
- ๐ข Work Arrangement: The hiring announcement states hybrid work with two days per week in the office; the individual job listings show โOn-site.โ Confirm the actual arrangement with the recruiter.
- ๐ Employment Type: Full-time
- ๐ฏ Data Engineer 2 Experience: 3โ6 years advertised; the detailed listing requires 3+ years overall experience
- ๐ Senior Data Engineer Experience: 6โ10 years advertised; both detailed listings require 6+ years overall experience
- ๐งฉ Core Technologies: Azure Data Engineering, Databricks, Azure Data Factory, Python, PySpark, SQL, Kafka, Spark Streaming and cloud data pipelines
- ๐ค AI Focus: AI implementation, AI-assisted development tools and, for senior roles, AI-powered solutions and agent development
- ๐ Job IDs: REQ512456 (Data Engineer 2); REQ512460 and REQ526894 (Senior Data Engineer)
๐ข About JLL
๐ JLL (Jones Lang LaSalle) is a global commercial real estate and professional services company. Its technology teams develop digital capabilities and data-driven solutions to support business operations, property services and decision-making.
๐ Why Are These Roles Good for Experienced Professionals?
โ๏ธ 1. Strong cloud engineering exposure: Azure data services, data lakes and cloud-based pipeline development can deepen practical skills in modern data platforms.
โก 2. Real-time data processing: Kafka, Spark Streaming and Azure Event Hubs provide opportunities to work with event-driven architectures and streaming workloads.
๐ค 3. AI-focused engineering: The listings mention AI tools such as Cursor, Databricks Assistant, Claude and, in one senior role, Databricks Genie. Senior candidates can also demonstrate AI-powered solution design and agent development knowledge.
๐๏ธ 4. End-to-end ownership: The work includes data architecture, persistence, pipeline development, storage and operational reliabilityโnot simply writing isolated queries.
๐ ๏ธ Skills Required
- ๐ Python: Data processing, scripting, reusable modules and pipeline development.
- โก Apache Spark and PySpark: Distributed processing, transformations, optimisation and streaming concepts.
- โ๏ธ Azure Data Services: Azure Data Factory, Azure Data Lake Storage, Azure SQL, Azure Event Hubs and Azure Search.
- ๐ Kafka and Event-Driven Pipelines: Topics, producers, consumers, queues, streaming events and failure handling.
- ๐๏ธ Databases: Relational databases alongside Cosmos DB, MongoDB or similar NoSQL technologies.
- ๐งฑ Data Architecture: Data lakes, structured and unstructured data, storage design, data persistence and scalable pipeline patterns.
- ๐ค AI Tools: Practical familiarity with AI-assisted development tools and their responsible use in engineering workflows.
- ๐ Cloud and Distributed Systems: Understanding of microservices, security, networking and cloud operations is particularly relevant for senior candidates.
๐ฏ Expected Interview Rounds
Note: These are likely preparation stages based on the job descriptions, not confirmed official JLL interview rounds for these requisitions.
- ๐ Round 1: Recruiter Screening
- ๐ป Round 2: Technical Data Engineering Interview
- ๐งฉ Round 3: Practical Coding or Pipeline Design Assessment
- ๐ค Round 4: Hiring Manager or Senior Technical Discussion
๐ฐ Expected Salary Range
The job details supplied do not disclose official compensation bands. As a broad, indicative estimate for Bengaluru data engineering roles, candidates might consider โน10โ20 LPA for Data Engineer 2 and โน18โ35 LPA for Senior Data Engineer. Actual compensation can vary significantly with relevant experience, cloud expertise, streaming skills, AI implementation experience and the final level offered. These figures are estimates, not confirmed JLL salary ranges.
๐ Preparation Tips
- ๐ Practise a Python pipeline: Build a workflow that reads data, validates records, transforms fields and writes results to storage, with logging and error handling.
- โก Revise Spark and PySpark: Explain transformations versus actions, partitioning, joins, shuffles and strategies for improving performance.
- ๐ Prepare a Kafka scenario: Describe how you would process events reliably, handle duplicate messages and recover from consumer failures.
- โ๏ธ Design an Azure pipeline: Explain how Azure Data Factory, Data Lake Storage, Databricks and Azure SQL could work together in a batch-processing solution.
- ๐ Practise SQL: Revise joins, window functions, aggregations, CTEs and methods to troubleshoot slow queries.
- ๐ค Prepare an AI use case: Explain how you have usedโor would evaluateโan AI coding assistant to accelerate development while checking correctness, security and maintainability.
๐ Resume Tips
- ๐ฏ Match the correct level: Emphasise pipeline implementation for Data Engineer 2; highlight architecture, reusable frameworks, operational ownership and technical leadership for senior roles.
- ๐ Quantify outcomes: Include genuine metrics such as data volume, pipeline runtime, failure reduction, processing frequency or cloud cost improvements.
- โ๏ธ Name relevant services: Clearly list the Azure services, Spark technologies, databases and streaming tools you have used hands-on.
- ๐ค Show practical AI exposure: Describe a real implementation or prototype, the problem it addressed and how you validated the output.
๐ฉ How to Apply
Apply for the position matching your experience using the job IDs below:
๐ Application Link (Data Engineer 2): Click Here
๐ Application Link (Senior Data Engineer): Click Here
๐ Application Link (Senior Data Engineer): Click Here
- Data Engineer 2: REQ512456
- Senior Data Engineer: REQ512460
- Senior Data Engineer: REQ526894
โ Final Reminder: Data Engineer 2 is intended for professionals with 3+ years of experience, while the senior openings require 6+ years. Azure data engineering, Python, streaming, scalable pipelines and demonstrable AI exposure are important themes to prepare for.
