Job Description
Opendoor is seeking a Fullstack Software Engineer to join their Pricing Services team. This role is based in San Francisco, California, and requires a hybrid work arrangement of 3 days per week onsite.
The Pricing Services team is responsible for developing and maintaining the systems that support Opendoor’s pricing engine. The engineer will work on backend services in Go, develop internal web applications using React and TypeScript, and process large volumes of data stored in PostgreSQL databases.
Responsibilities:
- Implement and maintain backend pricing algorithms and services in Go
- Write and optimize SQL queries for large data sets in PostgreSQL
- Build and update React-based UIs using TypeScript
- Integrate pricing services with Opendoor’s main platform
- Participate in code reviews, technical discussions, and troubleshooting
Requirements:
- 1+ years fullstack software development (production experience)
- 1+ years Golang (backend/API development)
- 1+ years SQL (query optimization, database design)
- 1+ years TypeScript (application logic, React components)
- 1+ years React (UI development)
Nice to have:
- Kafka (streaming/event-driven systems)
- BPMN (workflow/process automation)
- gRPC (microservices communication)