Search JobsUpload CVSend Brief

Backend Software Engineer

LocationNorth America
Published6th December
SectorResidential/ Multifamily Real Estate Innovation
Job Type
Job TypePermanent
ConsultantGary Still

PropTech Backend Software Engineer role based in the US

Our client is a data technology company that helps real estate investment and asset management teams gain visibility and insights from their complicated models and disparate data sources. Today, these companies use Excel and reams of materials to manage the models that drive investment decisions; but as the volume of available data increases and models become more sophisticated, it’s extremely challenging for teams to collaborate and to draw inferences from these complex data sets. Their vision is to create one source of truth for investment teams to support data-driven decisions and gain deeper insights. Commercial real estate is a trillion-dollar industry, and the capital base of these organizations are often sourced from school endowments, foundations, sovereign wealth funds and family offices. Hence, the deployment of this capital has tremendous real-world impact, on everything from office to housing to food delivery.

They are an early seed-stage startup whose first product, a mobile application that syncs and processes complex in-house models to the cloud to extract essential metrics for teams on-the-go, has already sparked tremendous interest in the market. They will grow in multiple directions: providing data for benchmarking, linking disparate data sources, and creating tools for advanced analytics and projections about real estate investments.

From day 1, they have been deliberate about fostering a different work culture than many New York prop tech or finance companies. Humility, curiosity, and gratitude ground everything they do. Humility, because they truly believe that “the complexity of problems that exist today are far more complex than the critical thinking required to solve them;” they eschew the notion of individual heroes or geniuses in favor of broad collaboration and well-selected technologies to tackle convoluted problems. Curiosity, because they are entering largely uncharted territory and must always maintain a beginner’s mindset. Their focus is on problem solving and continuous learning. And gratitude, because they realize how fortunate they are to have the opportunity to tackle these problems with people who share their values and have their backs. They firmly believe that life is a virtuous cycle, which means giving back to the community and providing a path forward to all those that don’t yet know that they have a voice. Diversity and true equitable distribution must start at the foundation.

The Role

Our client is looking to hire a backend software engineer into its small but quickly growing team. They are building data pipelines; finding new ways to extract and collate often loosely organized data sources; and laying their operational foundations. The ideal candidate need not be an expert in one thing but must be excited to move between different kinds of projects and learn on the go.

They primarily code in Python and deploy to AWS and are currently taking a serverless approach (lambdas) and make heavy use of PostgreSQL, but they are certainly open to other architectures and tools down the road.

Candidates must care about the product and business. While they don’t expect people to start knowing the intricacies of real estate technology or finances, they do want programmers to understand the end product and be willing to familiarize themselves with their customer’s needs. They  are very much a culture where everyone’s opinions matter, and expect developers to leave their fingerprints on the product and who have an opinion not just on the “how” but also on the “why and what.”

This will be a hybrid role in New York City. Especially in the early days of their business, they will need to collaborate face-to-face frequently. The expectation is that a candidate will be able to come into the office in Midtown South at least 2 days a week and be willing to join periodic team gatherings or multi-day sessions. Proof of vaccination required.

  • Create and maintain data pipelines
  • Integrate with new customer and 3rd party data sources
  • Develop hardened APIs for frontend to consume processed and normalized data
  • Actively participate in product and UX meetings, and share opinions about the best ways to present data and aggregations to customers
  • Explore and document customers’ sophisticated and complex Excel models
  • Develop sensible and performant SQL schema
  • Build necessary DevOps infrastructure (including AWS setup)
  • Onboard and mentor new employees as they join
  • 2+ years developing Python (experience in a similar language like Ruby or Node.js is OK, too)
  • Strongly values automated testing and implements good testing practices
  • 2+ years working in an agile team environment
  • Experience working closely with product managers and designers
  • Familiar with SQL; comfortable developing schema, indexing, and writing complex queries with joins and aggregations
  • Excited to work at a startup; even when the path isn’t clear, finds ways to make progress
  • Data engineering experience and tools, e.g. Airflow, Pandas and NumPy, etc.
  • Experience with AWS
  • Experience setting up CI/CD pipelines
  • React and Javascript (while this is primarily backend role, they will have bits of frontend)
  • Computer science degree

LMRE Tech consultant

Decoration lines

Get in touch with LMRE

We are always seeking new talent for great opportunities

Accepted file types: pdf, Max. file size: 8 MB.
Search jobs
Website byMadison Web Solutions logo