Staff Software Engineer

undefined ago • 8 Years + • Software Development & Engineering • $115,200 PA - $199,700 PA

Job Summary

Job Description

The Seller Experience team is seeking a dedicated, creative, and passionate Staff Backend Software Engineer to architect, design, and develop innovative, highly performant, and available web services and applications. This role involves contributing to the core selling experience, empowering over 25 million sellers globally to onboard, manage inventory, list items, and grow their businesses on the global marketplace. The engineer will be responsible for designing cross-data center distributed, fault-tolerant, and highly available solutions that generate billions in quarterly revenue.
Must have:
  • 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 Jenkins and Git.
  • 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 Java/Scala, strong foundation in data structures, algorithms, 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.
  • Experience driving architecture discussions, producing well-documented design docs, participating in design and code reviews.
  • Comfortable or familiar with all layers of multi-tier applications to design complete solutions and maintain products.
Perks:
  • Target bonus
  • Restricted stock units (as applicable)
  • Full range of medical benefits
  • Full range of financial benefits
  • 401(k) eligibility
  • Various paid time off benefits (PTO, parental leave)

Job Details

About the team and role:

We are the Seller Experience team!

We are seeking a dedicated, creative and passionate Staff Backend Software Engineer to architect, design and develop innovative, highly performant, available software in the form of web services and applications across various device form factors that help business sellers worldwide to on-board, handle inventory & listing and grow their business on the largest global marketplace.

These applications help business sellers worldwide to onboard, manage, and grow their businesses on the global marketplace.

In this role, you will contribute at the very core of the selling experience, to deliver an engaging selling experience for more than 25 million sellers across 22 nations, who collectively generate billions of dollars in revenue quarterly.

What you will accomplish:

  • Responsible for a functional domain to design cross data center distributed, fault tolerant, highly available and performant web services and web applications by using software architecture design, OOA/D skills in addition to outstanding analytical and problem solving skills
  • 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.

What you will bring:

  • 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. Comfortable or have familiarity with all the layers of multi-tier applications to design complete solutions and maintain products
  • Experience in non-functional skills like Security, Load and Performance Tests, Accessibility, Site Speed optimization, Cross-browser /Cross-platform UX Design

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Austin, Texas, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

We Empower People and Create Economic OpportunityeBay Inc. (NASDAQ: EBAY) is a global commerce leader that connects millions of buyers and sellers around the world. We exist to enable economic opportunity for individuals, entrepreneurs, businesses and organizations of all sizes.

Longmont, Colorado, United States (On-Site)

Austin, Texas, United States (Hybrid)

United States (Remote)

Bengaluru, Karnataka, India (On-Site)

Kleinmachnow, Brandenburg, Germany (Hybrid)

California, United States (Remote)

Toronto, Ontario, Canada (Hybrid)

Portland, Oregon, United States (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Toronto, Ontario, Canada (Hybrid)

View All Jobs

Get notified when new jobs are added by eBay

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug