CBRE Software Engineer - Commercial Property Valuations in Dallas, Texas

About CBRE (NYSE: CBG): At CBRE, you are empowered to take your career path into your own hands. Enjoy workplace flexibility in a global organization with tremendous scale. Work in an inclusive and collaborative environment with supportive teammates. Come experience the employee advantage at CBRE. CBRE has a long-standing commitment to providing equal employment opportunity to all qualified applicants regardless of race, color, religion, national origin, sex, sexual orientation, gender identity, pregnancy, age, citizenship, marital status, disability, veteran status, political belief, or any other basis protected by applicable law. As a Fortune 500 worldwide leader in real estate services, CBRE’s more than 70,000 professionals provide exceptional outcomes for clients in 60+ countries. When it comes to real estate, CBRE sees potential everywhere. We turn scale into strength, expense into performance, and property into prosperity. Visit

CBRE Build is looking for full stack engineers to help build products for our Commercial Property Valuations Business Domain.

About CBRE Build:

CBRE Build handles the technology and digital enablement activities of CBRE Group, Inc., the worldwide leader in real estate services. Our mission is to create value by developing targeted, highly scalable technology platforms for internal and external consumption. We solve complex commercial real estate problems by bringing together good people, great minds, and top tier technologies.

As part of CBRE Build, you’ll be able to learn from the most brilliant software engineers and designers while tackling tough problems that will drive our technology forward.

About our team:

We are a growing technology team in the CBRE Valuations Domain. The problems we solve are of immense business value and challenging on the technology front. We place customer / research / UX / clean architecture / efficient development practices at the forefront of what we do. There is a lot of autonomy in the way we work. We have an environment where we disagree respectfully, as well as commit and celebrate team and individual achievements.

About the opportunity:

The real estate market is undergoing a significant and exciting change – driven by data and technology. This person will be part of an engineering Agile team responsible for building products for the Commercial Property Valuations Business Domain. The team will consist of other front end, backend, data and devops engineers.

This person will partner with Research / Product / Business Partners / End Customers to help conceptualize as well as build prototypes for new business intent / ideas. They will help refine new business intent into epics / stories, partner in defining the scope of the stories and most importantly deliver them successfully with adequate automated tests / CICD / documentation / demos / production deployments.

More about the project:

We build technology products for our appraisers who perform commercial property valuations. The current process depends heavily on excel and word. Our team started a couple of weeks back and is focused on building the next generation of a Valuation Engine. This involves Machine learning models, OCR, Natural Language Processing, Mobile apps, Map based searches, User Interface which can aid building an interactive appraisal report etc.

What we work on:

Building/packaging/deploying Micro Services, Async event consumers

Building Angular/Vue based single page web apps

Leveraging various AWS/ Azure based cloud services

Understanding the big picture in terms of both end state architecture and business value of the products the team is building

Being an active contributor to the Agile teams success by demonstrating the ability and ownership to pull stories to work on and deliver them successfully with high quality

Logging and Monitoring first in everything we build

Working closely with Test Engineers and rallying the team to ensure sound rollout of product releases

Performing complex engineering activities for performance tuning and monitoring.

Proactive monitoring of applications and services

Identifying gaps and taking actions to completion

What we’re looking for:

BS or master’s degree in Computer Science or related technical field

Minimum 3.0 undergraduate GPA

Proficiency in one or more general purpose programming languages: JavaScript, Python, Java, C, C#

Strong problem solving and communication skills

Self-motivated and curious

Ability to understand the big picture in terms of both end state architecture and business value of products

Passion for developing products that blend seamlessly with customer workflows

A desire to work in a super friendly, collaborative, and transparent work environment, where team work is essential

Thank you for your interest in CBRE. This position is being published in an effort to build our candidate pipeline for our upcoming opportunities. If an opportunity opens that matches your qualifications, we will reach out to you at that time.

We are growing a world-class organization with a world-class team and appreciate your interest in CBRE.

Equal Opportunity and Affirmative Action Employer Women/Minorities/Persons with Disabilities/US Veterans