Build Engineer

OfferUp is looking for a Build Engineer to join our Operations Team.  We provide tools and services to all teams in OfferUp for managing an increasingly complex production infrastructure in AWS.  Our success is measured by our ability to allow everyone to build, test and deploy services and mobile applications quickly and safely. In this role you will work with Software, Quality and Site Reliability Engineers to create services for building, testing and managing software and source code.  You won’t be pushing the build button, you will be building it.

Responsibilities:

  • Create and improve tools for continuous build and automated testing for backend services and mobile applications
  • Manage our source code repository and external software dependencies
  • Ensure the stability and reliability of the build pipeline

Must have:

  • Deep understanding of modern version control systems, like Git
  • 3+ years professional software engineering experience
  • Experience selecting, configuring and extending build tools (Pants), continuous integration tools (Jenkins) and test environments
  • Strong familiarity with Linux and internet technologies
  • Proficiency in one or more scripting languages more advanced than Bash
  • Configuration management tools like Ansible or Puppet

Really nice to have:

  • Experience working with cloud platforms, especially AWS
  • Knowledge of mobile application build and testing tools, both iOS and Android
  • Experience deploying and operating production services
  • Slight obsession with metrics
  • An open mind on the role of containerization in build and testing

Our team:

  • Acts like a team
  • Avoids doing things twice
  • Solves hard problems for tomorrow, not just for today
  • Prefers fixing problems to complaining about them
  • Investigates, considers and adopts new technology where it makes sense
  • Takes risks and makes mistakes
  • Doesn’t tolerate brilliant jerks

OfferUp is changing how people buy and sell locally by making it as easy as taking and sharing a photo from your phone. We are not just about connecting buyers and sellers; we are about creating a simple and safe marketplace that changes people’s lives. We are a rapidly growing team in Seattle looking to bring on more passionate, motivated, and curious people who want to be a part of our fast growing marketplace. Come join the team and take the ride of your life!


Back to top