Staff Backend Software Engineer

eBayPortland, OR
74d$115,200 - $199,700

About The Position

At eBay, we're more than a global ecommerce leader - we're changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We're committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts. Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work - every day. We're in this together, sustaining the future of our customers, our company, and our planet. Join a team of passionate thinkers, innovators, and dreamers - and help us connect people and build communities to create economic opportunity for all.

Requirements

  • BSCS, BSEE, MSEE or MSCS or similar technical degree, plus 8+ years of experience crafting & developing highly scalable distributed platforms and services and internet scale web applications.
  • Expert and hands-on experiences in Java, Spring Framework, Caching, GraphQL, Design Patterns, OOA/D, Data Structures, REST, JSON, and Internet Protocols.
  • Proficiency in a programming language such as Java/Scala, and strong foundation in data structures, algorithms and a strong understanding of multithreading, synchronization, concurrent programming.
  • Deep architectural understanding of system design and lead project to completion.
  • Solid knowledge and experience of relational databases (Oracle) and/or NoSQL data technologies (Mongo, Cassandra, Couchbase), Elasticsearch and related toolset.
  • Experience driving architecture discussions, producing well-documented design docs, participating in design and code reviews and contributing to coding and unit testing of fault-tolerant applications.
  • Experience in non-functional skills like Security, Load and Performance Tests, Accessibility, Site Speed optimization, Cross-browser /Cross-platform UX Design.

Responsibilities

  • Responsible for a functional domain to design cross data center distributed, fault tolerant, highly available and performant web services and web applications.
  • Own major projects and features from design phase to coding, testing, deployment and support.
  • Estimate engineering effort, plan implementation, and rollout system changes.
  • Identify project technical risks and make recommendations to mitigate.
  • Implement and manage CI/CD pipelines using tools like Jenkins and Git.

Benefits

  • Base pay range of $115,200 - $199,700.
  • Target bonus and restricted stock units (as applicable).
  • Full range of medical, financial, and/or other benefits including 401(k) eligibility.
  • Various paid time off benefits, such as PTO and parental leave.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

General Merchandise Retailers

Education Level

Bachelor's degree

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service