Software Engineer, Full-Stack
Rescale- Full Time
- Junior (1 to 2 years), Entry Level & New Grad
Candidates must possess at least one year of fullstack software development experience in a production environment, along with one year of Golang experience for backend/API development, one year of SQL experience including query optimization and database design, and one year of TypeScript experience for application logic and React components, as well as one year of React experience for UI development. Familiarity with Kafka, BPMN, and gRPC is considered a plus.
The Software Engineer will 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, and participate in code reviews, technical discussions, and troubleshooting activities.
Technology-driven platform for buying and selling homes
Opendoor simplifies the buying and selling of homes in the U.S. residential real estate market. For sellers, it offers a quick process where they can request a cash offer by providing property details. Using proprietary algorithms and market data, Opendoor generates a competitive offer, allowing sellers to avoid the traditional listing and negotiation hassles. For buyers, Opendoor provides a platform to browse homes and schedule self-guided tours, with the option to use their own agents. The company earns revenue through service fees from sellers and potential appreciation from homes it buys and resells. Opendoor's goal is to make real estate transactions more efficient and less stressful, while expanding its market presence and ensuring client safety.