Machine Learning Engineer- Services

Opendoor

Quick summary

Work type
On-site
Location
Miami, FL
Posted
43 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $183k
$145k most similar roles pay here $234k

This listing doesn't post a salary. Most similar roles pay $153,812–$211,200.

Based on 240 similar postings.

Employer

About Opendoor

Opendoor is a digital real estate marketplace that buys and sells homes directly to consumers, simplifying the home selling and buying experience through instant offers and transparent pricing. Industry: Real Estate Technology & iBuying

Opendoor currently has 36 open roles on FindRole.

Listed pay typically runs $156,800–$335,000 across 8 roles with salary data.

Most-posted roles

View all roles at Opendoor

At a glance

TL;DR · Machine Learning Engineer- Services

Join our mission-critical services team as a senior software engineer where you will own the design, implementation, and evolution of core pricing services, write high-performance SQL queries over large PostgreSQL datasets, and architect APIs to integrate with Opendoor’s marketplace platform. You’ll lead technical reviews, mentor junior engineers, and collaborate closely with data scientists to productionize pricing models. With a focus on reliability and scalability, you will drive improvements in latency and system performance while ensuring best practices for code quality and observability. Ideal candidates have 5+ years of backend engineering experience, proficiency in Go or Python, deep SQL skills, and expertise in designing APIs within microservices environments. Experience with distributed systems concepts and leading technical projects is essential, as is the ability to communicate complex decisions effectively across teams.

What you'll do

  • Own the design, implementation, and evolution of core pricing services.
  • Design data models and write high-performance SQL over large PostgreSQL datasets.
  • Architect and improve APIs and integrations with Opendoor’s core marketplace platform.
  • Lead technical design reviews and set best practices for code quality, testing, and observability.
  • Drive reliability, latency, and scalability improvements across pricing systems.

What we're looking for

  • 5+ years of professional backend software engineering experience
  • Significant experience building and operating production systems in Go or Python
  • Deep proficiency with SQL and relational databases (PostgreSQL preferred)
  • Strong track record designing, building, and evolving APIs in a microservices environment
  • Experience with distributed systems concepts including scalability, consistency, resiliency, and monitoring

More like this

Similar roles

Senior Software Engineer, Pricing

Upstart

Remote (Canada) 13 days ago $166,900$230,900
Python AWS Java Kotlin Microservices APIs CI/CD Docker Kubernetes Terraform PostgreSQL Git Jenkins Prometheus Grafana
Remote

Software Engineer, Backend

Plaid

New York City, NY 44 days ago $176,400$226,800
Python Django RESTful APIs SQL NoSQL Git CI/CD Kubernetes AWS Terraform PostgreSQL MongoDB Redis Docker Prometheus Grafana

Software Engineer, Backend

Plaid

San Francisco, CA 44 days ago $176,400$226,800
Python Docker Kubernetes AWS CI/CD PostgreSQL Redis Git Terraform GraphQL