Posted in

Senior Software Development Engineer – Catalog

Senior Software Development Engineer – Catalog

CompanyOfferUp
LocationBellevue, WA, USA
Salary$195000 – $215000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • 5+ years professional software engineering experience
  • Strong coding skills in Java (required)
  • Experience with AWS and other Cloud infrastructures
  • Hands on experience with real-time messaging systems
  • Hands on experience in 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 data traffic
  • An insatiable desire and ability to learn
  • You desire a fast moving, continuous flow development environment
  • BS or MS in Computer Science or equivalent experience

Responsibilities

  • Develop a technical strategy for our team
  • Develop highly scalable real-time microservices without compromising on reliability, latency, and monitoring
  • Work collaboratively with cross-functional teams to design and implement new features
  • Collaborate with OfferUp wide engineering teams to surface common pain points, develop solutions and evangelize best practices
  • Identify when to replace and when to rebuild legacy systems
  • Support, mentor, and help other engineers in the team
  • Participate in a reasonable on-call rotation with the rest of the team
  • Collaborate with stakeholders to drive features and assess timelines
  • Help maintain code quality in existing applications
  • Create solutions and/or frameworks that make other team members better and faster

Preferred Qualifications

  • Experience with Agile development