Jobs

Full Stack Software Engineer at Reonomy
New York City, NY, US
ABOUT REONOMY:

Reonomy, a technology company headquartered in New York City, is revolutionizing the commercial real estate world. Reonomy creates intuitive products designed to help CRE professionals achieve success by easily finding the information they need. By combining comprehensive and validated data with powerful analytics our customers make faster, more informed decisions.

ABOUT THE ROLE

As a Software Engineer on our Data Team you will be working daily with other Software and Data Engineers to bring Reonomy’s data into the hands of other teams and our customers. You’ll develop heuristics and algorithms that package Reonomy’s intelligence and access mechanisms for re-use in all our products.

As a Software Engineer on our Data Team you will be responsible for:

Collaborating with the Data and Customer value teams to design, build, and maintain Reonomy’s data access layer
Working with Product and other Engineers to define data interfaces and contracts to maximize our ability to quickly leverage our data
Playing a major role in the future architecture of our rapidly expanding backend platform We’re a small team everyone must play a role our technology roadmap.
Writing high quality code, participating actively in code reviews, and consistently helping to ship software, mentor others, help grow our culture and team.
ABOUT YOU

You’re passionate about data and want to unlock its potential via your code. All of Reonomy’s product leverage data and the key to our current and future success is in having a simple and powerful access layer to all that information, you’re excited about building that. You also want to solve tough problems, we’ll tackle building heuristics and algorithms that bring a new layer of intelligence to the data we aggregate. In addition you’ll have to solve problems with data extraction and processing as well as machine learning and search to maximize the value of our data. You’re genuinely excited to join a team that advocates collaboration to pioneer uncharted territories together.

Possessing the following will help you to be successful in this role:

Expert knowledge in one or more of the following languages - Scala, Java, Python, or Node.js
Previous experience improving a pre-existing codebase and ability to read source code to understand data flow and origin
Experience working collaboratively in an Engineering team with frequent communication with stakeholders
Experience building modern, data-driven, web applications and APIs with emphasis on strong software design methodologies
Experience creating well documented public and / or private API endpoints, interfaces, and contracts. Preferably you’ve used a tool like Swagger / Blueprint previously
A passion for highly quality code, test driven development and continuous integration
Solid verbal and digital communication skills
Experience building modern, data-driven, web applications and APIs with emphasis on strong software design methodologies
Experience creating well documented public and / or private API endpoints, interfaces, and contracts. Preferably you’ve used a tool like Swagger / Blueprint previously
A passion for highly quality code, test driven development and continuous integration
Solid verbal and digital communication skills


:)