Skip to content

Senior Software Development Engineer – Catalog
Company | OfferUp |
---|
Location | Bellevue, WA, USA |
---|
Salary | $195000 – $215000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior |
---|
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