Software Development Engineer II Full Stack - Business (Remote @ Colombia)
Core
Building and deploying full-stack features for OfferUp's business verticals (Storefronts, Auto Dealers, Services, Rentals, Jobs) that directly impact merchant livelihoods and platform revenue.
Role type
Senior Full Stack Software Engineer (Business)
Builds
React frontends, Java microservices, and data pipelines for marketplace business verticals
Domain
Local marketplace / E-commerce
Deliverable
production ML models | product features
Required skills
React, TypeScript, GraphQL, Node.js, Java, microservices architecture, REST/GraphQL APIs, data structures, OOP design, AI coding tools
Preferred skills
AWS Cloud, CI/CD, A/B testing platforms, LLM API integration
Technologies
React, TypeScript, GraphQL, Node.js, Java, Stripe, Shopify, AWS, BigQuery, Snowflake
Responsibilities
Design, build, and deploy new user experiences and backend services; Own features end-to-end from planning to iteration; Break down complex engineering problems; Collaborate with cross-functional teams; Contribute to A/B tests and experimentation; Participate in code reviews and mentor junior members; Maintain runbooks, alerting, and monitoring; Participate in on-call rotation
Seniority
Mid-Senior, hands-on IC