1+ months

Principal Full Stack Software Engineer

Boston, MA 02109


Were looking for a principal software engineer, with a shrink-wrapped software development mindset, to help expand our existing platforms, develop new products, and advance our engineering practices and processes. 

Our small, fast-paced teams are responsible for creating innovative software that enhances the experiences of both internal and external clients. In Boston, our teams build apps that enable the application of modern data science to commercial real estate in order to analyze and forecast market and investment fundamentals across geographies and property types. These forecasts provide insight as clients evaluate the risks and opportunities that market changes may represent for their property portfolios. 

At CBRE Digital & Tech, youll learn from the most brilliant software engineers while tackling tough problems that will drive our technology forward.


Bachelors degree (or higher) in Computer Science, Information Systems, Data Science, or related.


5-7 Years


As part of a 5-9 person team, develop, maintain, and upgrade presentation, data-access, and/or database application tiers for client-facing web applications according to design and/or functional specification. Environments: MS SQL Server, C#/.NET Framework, ADO, Azure PaaS, AWS Technologies: T-SQL, ADO.NET, Entity Framework, Web API, XML, JSON, ASP.NET, JavaScript, Angular, Sass

Obtain and maintain familiarity (systems, classes, code) with all of CBRE EAs databases and middle-tier applications to contribute ad-hoc programming support and bug fixes. Environments: MS SQL Server, C#/.NET Framework, ADO Technologies: T-SQL, SSIS, WCF, Web API, ADO.NET, Entity Framework, XML, JSON

Implement unit tests for new codebases and contribute to the maturation of Agile and DevOps processes. Technologies: XUnit, C#/.NET Framework, Jasmine, Karma, JavaScript, ADO, SonarQube



JavaScript / Angular / HTML / Sass C# / ASP.NET / Web API / WCF Entity Framework / ORM Structured Query Language 

T-SQL Relational database design dexterity Data structures expertise Software design pattern

fluency Algorithm analysis and design Software architecture & modular development 

Experience with SQL Server geospatial techniques a plus 

Machine learning interest a plus

Data visualization experience a plus 

UI/UX skills a plus 


Creative problem solver

Strong mathematical ability Fluent Agile process knowledge 

Excellent written and verbal communication skills 

Comfortable with complex data processing methodologies Interest in database design

Ability to adhere to CBRE database and coding conventions 


Extending a world class forecasting system to enable clients to custom-cast 

Developing a data discovery visualization platform that interoperates across apps 

Expanding an automated valuation modelling product for hotel owners 

Integrating and modernizing international data aggregation centers 

Architecting software systems that reduce dependencies on underlying data models


Posted: 2019-10-18 Expires: 2020-02-13

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Remember to mention ConstructionJobs as your source for this job! Employers prefer our qualified candidates, so make sure they know we sent you.

Share this job:

Principal Full Stack Software Engineer

Boston, MA 02109

Join us to start saving your Favorite Jobs!

Sign In Create Account