Work with us to transform commercial real estate

JLL Spark
JLL Spark

Software Engineer 1

JLL Technologies

JLL Technologies

Software Engineering
Bengaluru, Karnataka, India
Posted on Wednesday, July 10, 2024

JLL empowers you to shape a brighter way.

Our people at JLL and JLL Technologies 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.


Building Engines is the modern building operations platform for commercial real estate. Building Engines mission is to make buildings better for everyone, in every building. Building Engines helps owners and operators deliver an exceptional experience for building occupants, while maximizing profitability and efficiency. We designed our platform from the ground up to address all elements of building operations, including optimizing the occupant experience, improving operating efficiency and maximizing rent rolls. We value commitment, working together, integrity and trust and are invested in building each other’s careers as our company grows.

As a company long in the Commercial Real Estate (CRE) space, we set out with a mission a couple of years back — to disrupt the very space we are in. Join us in our mission to evolve our new platform, Prism, into a full-featured, CRE management platform displacing not only our legacy application but our competitors as well! You will work on the back end using a modern stack including React, Python, Django, and the Django REST Framework. We favor strong, automated tests and the unit and integration level and tie this all into an elegant pipeline. Our work is cloud-native against many AWS services all managed in our enterprise-ready, SOC2-compliant processes and systems.

What this job involves:

  • Work with developers and product managers to ideate new features.

  • Write effective, scalable code on the client-side and server-side.

  • Write unit and integration tests for client-side and server-side code.

  • Test and debug programs.

  • Improve functionality of existing systems.

  • Implement security and data protection solutions.

  • Assess and prioritize feature requests.

  • Coordinate with internal teams to understand user requirements and provide technical solutions.

  • Write technical documentation.

Sounds like you? To apply you need to be:

  • 5+ years of work experience as a full-stack Developer in Python, Django and ReactJS..

  • Experience in query and performance optimization in RDBMS preferably Postgres

  • Exposure to NoSQL.

  • Prior experience working on SaaS platforms with more than 3 9s of uptime

  • Good problem-solving skills.

  • Experience working in Agile environments is a plus.

  • Code deployment experience in different environments is a plus.

  • Undergraduate or higher degree in Computer Science, Engineering, or relevant field.

What we can do for you:

You’ll join an entrepreneurial, inclusive culture. One where we succeed together – across the desk and around the globe. Where like-minded people work naturally together to achieve great things.

Our Total Rewards program reflects our commitment to helping you achieve your ambitions in career, recognition, well-being, benefits and pay.

Join us to develop your strengths and enjoy a fulfilling career full of varied experiences. Keep those ambitions in sights and imagine where JLL can take you...


On-site –Bengaluru, KA

If this job description resonates with you, we encourage you to apply even if you don’t meet all of the requirements. We’re interested in getting to know you and what you bring to the table!

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 and Affirmative Action 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 contact us at Accommodation Requests. 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.