[Remote] Senior Software Development Engineer - Core Team (Hybrid @ Bellevue, WA or Florida) at OfferUp

Bellevue, Washington, United States

OfferUp Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, Marketplace, E-commerceIndustries

Requirements

  • 5+ years of professional software engineering experience, of which at least 3 were devoted to web services
  • 2+ years of experience in real-time messaging systems
  • Experience performing data analysis and translating the results into business recommendations
  • Experience in working with data-driven applications at scale
  • Strong coding skills in Java, Python, Scala, Golang, or any other modern programming language, coupled with strong knowledge in object-oriented design and microservices architecture
  • BS or MS in Computer Science, Computer/Software Engineering, Information Systems/Technology, Information Science, or a related discipline

Responsibilities

  • Work collaboratively with cross-functional teams (risk analysts, data science, and operations) to design and implement new features
  • Analyze the latest attacker techniques and apply solutions to detect them holistically and stop them proactively
  • Drive engineering and operational excellence across the Core engineering team
  • Collaborate with OfferUp-wide engineering teams to improve processes, surface common pain points, develop solutions, and evangelize best practices
  • Identify when to replace and when to rebuild legacy systems
  • Participate in reasonable on-call rotations with the rest of the team
  • Support, mentor, and help other engineers on the team
  • Develop highly scalable classifiers and tools leveraging machine learning, data regression, and rules-based models
  • Ensure app stability by identifying and resolving crashes, freezes, and network errors across both React Native and native layers
  • Develop reusable tools and frameworks to streamline development and improve the developer experience
  • Mentor and guide junior engineers, fostering best practices for frontend and native development

Skills

Key technologies and capabilities for this role

Backend DevelopmentScalable SystemsFraud DetectionMachine LearningData RegressionRules-based ModelsReact NativeJavaScriptMentoringOn-call RotationCross-functional Collaboration

Questions & Answers

Common questions about this position

What is the salary range for this Senior Software Development Engineer position?

The compensation range is $180,000 - $205,000.

Is this role remote or hybrid, and where is it located?

This is a hybrid role located in Bellevue, WA or Florida.

What skills and experience are required for this role?

Candidates need 5+ years of professional software engineering experience with at least 3 years in web services, 2+ years in real-time messaging systems, strong coding skills in Java, Python, Scala, Golang or similar, experience with data analysis and data-driven apps at scale, and a BS or MS in Computer Science or related field.

What is the team structure and work environment like at OfferUp's Core team?

The role involves working collaboratively with cross-functional teams including risk analysts, data science, and operations, as well as OfferUp-wide engineering teams, with participation in on-call rotations, mentoring junior engineers, and driving engineering excellence.

What makes a candidate stand out for this Senior Backend Engineer role?

Strong candidates will have the required 5+ years of experience including web services and real-time messaging, proficiency in modern languages like Java or Python, data analysis skills, and a relevant degree; experience with machine learning classifiers, native development, AWS, or Agile is helpful.

OfferUp

Mobile marketplace for local buying and selling

About OfferUp

OfferUp operates a mobile marketplace that connects local buyers and sellers, allowing them to trade a variety of items such as furniture, electronics, and cars. The platform is user-friendly, enabling users to browse listings, check seller profiles, view ratings and transaction histories, and communicate securely to negotiate prices and arrange meetups. Unlike traditional marketplaces, OfferUp focuses on peer-to-peer transactions, eliminating intermediaries and fostering direct interactions between individuals. The company generates revenue through advertising, premium listings, and transaction fees, providing sellers with options to enhance their visibility. OfferUp's goal is to create a marketplace that adds value, connects people, and empowers communities, while promoting a strong sense of neighborly culture among its users.

Bellevue, WashingtonHeadquarters
2011Year Founded
$370.2MTotal Funding
LATE_VCCompany Stage
Consumer Software, Consumer GoodsIndustries
201-500Employees

Benefits

Health Insurance
401(k) Retirement Plan
401(k) Company Match
Unlimited Paid Time Off
Paid Vacation
Paid Sick Leave
Paid Holidays

Risks

Integration challenges with letgo may lead to technical issues.
22% headcount reduction could impact innovation and service levels.
Changes in U.S. tax policy may burden online sellers on OfferUp.

Differentiation

OfferUp integrates with letgo, expanding its user base and transaction volume.
The platform offers secure transactions with user profiles, ratings, and badges.
OfferUp's mobile-first approach simplifies local buying and selling for users.

Upsides

The recommerce market growth aligns with OfferUp's business model.
COVID-19 accelerates digital commerce, benefiting OfferUp's online marketplace.
$120 million funding round boosts OfferUp's expansion and platform enhancement.

Land your dream remote job 3x faster with AI