What is a Backend Engineer at OfferUp?
As a Backend Engineer at OfferUp, you are at the core of one of the largest mobile marketplaces in the United States. Your work directly enables millions of users to buy and sell items within their local communities. You will be responsible for building, scaling, and maintaining the robust services that power the OfferUp platform, ensuring that high-concurrency traffic, real-time messaging, and complex search features perform seamlessly under load.
This role is critical to the business because it bridges the gap between raw data and user experience. Whether you are optimizing database queries to reduce latency or designing microservices to handle seasonal spikes in marketplace activity, your contributions have a tangible impact on the company’s growth. You will collaborate closely with product managers and frontend teams to turn ambitious product visions into reliable, performant backend architectures.
Expect a fast-paced environment where technical excellence is balanced with a focus on product outcomes. You will face challenges involving distributed systems, data consistency, and API design, requiring both a deep understanding of computer science fundamentals and a pragmatic approach to software engineering.



