GrepJob
Opendoor

Software Engineer – Backend, Pricing

Opendoor
Apply
about 3 hours ago
Toronto, Canada
Senior / Staff+

Responsibilities

  • 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.
  • Partner with data science to productionize pricing models and build robust model-serving pipelines.
  • Drive reliability, latency, and scalability improvements across pricing systems.
  • Mentor other engineers and help grow the technical capabilities of the team.
  • Collaborate with product and cross-functional partners to define and deliver roadmap projects end to end.

Requirements

  • 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 (scalability, consistency, resiliency, monitoring).
  • Experience leading technical projects from design through rollout and support.
  • Ability to communicate complex technical decisions clearly to both technical and non-technical stakeholders.

Benefits

  • Unlimited PTO.
  • Medical, dental, and vision insurance.
  • Life insurance.
  • 401(k) plan for eligible employees.

Tech Stack

Apache KafkaGogRPCPostgreSQLPythonRedisSQL

Categories

AI & MLBackendData Engineering