Note: The job is a remote job and is open to candidates in USA. OfferUp is dedicated to creating the simplest and most trusted way for people to buy, sell, and connect in their local communities. As a Staff Software Engineer on the Business team, you'll own a feature from concept to fruition, including writing well architected code and rolling out features by analyzing metrics.
Responsibilities
- Define the multi-quarter technical roadmap for the Business team and align it with company priorities
- Design and operate high-throughput microservices where reliability, latency, and observability are non-negotiable
- Work collaboratively with cross-functional teams to design and implement new features across all five business verticals
- Communicate complex technical designs to both technical and non technical stakeholders
- Collaborate with engineering teams across OfferUp to surface common pain points, develop solutions, and evangelize best practices
- Drive experimentation strategy, design A/B tests, interpret results, and use data to decide what ships
- Make pragmatic calls on what to refactor, replace, or leave alone, and bring the team along on the reasoning
- Support, mentor, and grow other engineers on the team
- Partner deeply with Product, Design, and Business stakeholders to drive features and assess timelines
- Participate in a reasonable on-call rotation with the rest of the team
- Help maintain code quality across our existing applications
- Create solutions and frameworks that make the rest of the team better and faster
- Champion the use of AI tooling across the team. From day-to-day coding assistants to agentic workflows for testing, code review, and operational tasks. Help define the guidelines and best practices that scale these tools across OfferUp engineering
- Become an SME for the team's areas of ownership
Skills
- 8+ years of professional software engineering experience
- Experience building and operating data-driven applications at scale
- Experience performing data analysis and translating results into business recommendations
- Hands-on experience using AI coding tools (Claude Code, Cursor, Copilot, or similar) in a production engineering workflow, with a point of view on where they accelerate work and where they don't
- Experience using good judgment to balance engineering improvements with business needs
- Experience developing both short- and long-term technical vision for a set of services or features
- Experience guiding and mentoring other engineers
- Strong Java skills (required) and fluency in any other modern language; deep grounding in OOP, microservices, and distributed-systems design
- Hands-on experience designing and building microservices and scalable distributed systems
- Strong knowledge of data structures and object-oriented design
- Hands-on experience with load balancing and handling large traffic volumes
- Experience with AWS or other cloud infrastructure
- A bias toward shipping, learning from production, and iterating quickly
- BS or MS in Computer Science, or equivalent practical experience
- Full-stack experience with React, TypeScript, and GraphQL
- Experience with payment integrations (Stripe or similar) and third-party platform integrations (Shopify, marketplaces)
- Experience with A/B testing platforms (Statsig, LaunchDarkly, Optimizely) and analytics warehouses (BigQuery, Snowflake)
Benefits
- Equity in OfferUp as part of their compensation, the amount of equity varying depending on the individual’s level and experience
- Eligible to enroll in health insurance
- Healthcare savings and spending accounts
- Retirement savings benefits (401(k) plan with match)
- Basic and voluntary life insurance
- Disability benefits
- Paid time off for sick leave, family and/or medical leave, vacation, and 12 company holidays
- Flexible vacation policy
- Full-time, exempt employees will be expected to take 3-5 weeks (15-30 days) of pre-planned vacation time per year
- All full-time employees (exempt and non-exempt) will be granted 12 days (96 hours) of sick time per year (pro-rated if the start date is other than January 1)
Company Overview
Company H1B Sponsorship