Software Development Engineer II @OfferUp
Software Development
Salary unspecified
Remote Location
Job Type unspecified
Posted 1mth ago

[Hiring] Software Development Engineer II @OfferUp

1mth ago - OfferUp is hiring a remote Software Development Engineer II. 💸 Salary: unspecified 📍Location: Colombia

Role Description

As a Software Development Engineer II, you will play a critical role in maintaining and evolving OfferUp's client engineering platform and app ecosystem, as well as leading efforts to build systems that detect and prevent fraudulent behavior in our marketplace. You will ensure app stability, performance, and developer efficiency by tackling complex technical challenges, collaborating across teams, and driving innovation. The systems you build will help maintain our community guidelines and support our partner team's growth and business strategies, focusing on key issues such as account takeovers, Phishing, Payment chargebacks, and Prohibited Items.

As a Fullstack Software Development Engineer, you will build end-to-end, highly scalable systems and user experiences to detect and prevent fraud, while continuously improving our engineering/operational excellence.

This role is only available outside the US and not available to any individual based within the US or any US territory.

Here’s more of what you will get to do:

  • Create and deliver new web experiences for OfferUp using web technologies such as NodeJS, React, and React Native.
  • Design, develop, and maintain robust and scalable backend services and APIs to power features across web and mobile platforms.
  • Work collaboratively with cross-functional teams across OfferUp to design and implement new features.
  • Enforce best practices and drive code quality in existing applications (mobile and web).
  • Break down complex engineering problems into achievable tasks and deliver them within committed timeframes.
  • Actively participate in code reviews.
  • Coach/Mentor junior team members, new hires, or interns.
  • Create shared components and utilities that improve team velocity.

Qualifications

  • 3+ years professional software engineering experience.
  • Demonstrated ability to own the delivery of multiple features end-to-end (plan, design, develop, and deploy) with high efficiency.
  • Proficient in 1 or more core languages (e.g. Javascript, Typescript).
  • Demonstrate strong fullstack coding skills, including front-end technologies (HTML, CSS, Javascript, React, React Native) and expertise in building highly scalable, reliable backend services, while following good coding patterns and seeking out edge-cases.
  • Experience designing, building, and maintaining scalable backend services and APIs (e.g., using Java or similar server-side technologies).
  • Strong coding skills in Java (required), and any other modern programming language coupled with strong knowledge in object-oriented design and microservices architecture.
  • Solid understanding of database design (relational and/or NoSQL) and data modeling.
  • Good knowledge of Data Structures.
  • An insatiable desire and ability to learn.
  • You desire a fast moving, continuous flow development environment.
  • Experience with cross browser compatibility, client side security, browser tuning, and optimization techniques/tools.
  • Knowledge in web optimization performance and design patterns (e.g., responsive design vs. optimized design).
  • Experience with GraphQL.
  • BS or MS in Computer Science or equivalent experience.

Requirements

  • Experience with Agile development (helpful, but not required).
  • Experience with AWS Cloud infrastructure (helpful, but not required).
  • Experience around any of the following: web package managers, Bower, bundler system, NodeJS, Python, webpack (helpful, but not required).
  • Github repo with your own code we can view (helpful, but not required).

Company Description

OfferUp is dedicated to creating the simplest and most trusted way for people to buy, sell, and connect in their local communities. One of the top local marketplace apps for local buyers and sellers in the U.S., OfferUp makes it easy for people to discover more of what they need—from great deals and secondhand goods to jobs, services, home rentals, and more—right in their own communities.

  • Available on iOS and Android, OfferUp has consistently ranked among the top shopping apps.
  • Founded in 2011 and based in Bellevue, WA, OfferUp serves local markets nationwide.
  • Used by more than 1 in 6 adults in the U.S. in 2024.
  • Backed by leading investors, including Andreessen Horowitz, Warburg Pincus, GGV Capital, T. Rowe Price, and Coatue Management.
Before You Apply
remote Be aware of the location restriction for this remote position: Colombia
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Development Engineer II @OfferUp
Software Development
Salary unspecified
Remote Location
Job Type unspecified
Posted 1mth ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
remote Be aware of the location restriction for this remote position: Colombia
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later