MTS 1, Software Engineer

7 Minutes ago • 6 Years +
Software Development & Engineering

Job Description

Join eBay's Core Inventory & Listing Experience team as an MTS-1 Software Engineer to build innovative, large-scale internet web services and applications. This role involves architecting, crafting, and developing highly performant, available software to enhance the selling experience for over 25 million global sellers, driving critical and impactful changes to one of the world's largest e-commerce platforms. You will deliver at the core of eBay’s selling experience, focusing on performance, reliability, scalability, and accuracy.
Must Have:
  • Craft distributed, fault-tolerant, highly available, and performant web applications.
  • Own major projects from design to coding, testing, deployment, and support.
  • Estimate engineering effort, plan implementation, and mitigate technical risks.
  • BSCS, BSEE, MSEE, or MSCS degree with 6+ years in scalable distributed platforms.
  • Expert in Java/J2EE, SOAP, SOA Services, Design Patterns, OOA/D, Data Structures, XML, REST, JSON, Internet Protocols.
  • Proficiency in Java/Scala, data structures, algorithms, multithreading, concurrent programming.
  • Deep architectural understanding of system design.
  • Solid knowledge of Oracle, Mongo, Cassandra, Couchbase, ElasticSearch.
  • Experience in architecture discussions, design docs, code reviews, unit testing fault-tolerant applications.
  • Strong computer science fundamentals, data structures, algorithms, and web technologies.

Add these skills to join the top 1% applicants for this job

communication
oracle
design-patterns
data-structures
game-texts
user-experience-ux
xml
nosql
elasticsearch
json
cassandra
couchbase
scala
algorithms
multithreading
java
system-design

Job Description

If you are up to the challenges to build new and innovative large scale internet web services and applications used by millions of business sellers around the globe every day and drive critical, meaningful & impactful changes to one of world's largest internet properties, then join us - Core inventory & Listing experience team.

We are seeking dedicated and creative MTS-1 senior backend software engineer (level can be adjusted for candidate’s skills and experience) to architect, craft and develop innovative, highly performant, available software 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.

In this role, you will deliver at the very core of eBay’s 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. Performance, reliability, scalability and accuracy are of utmost importance as this area of work is at the absolute top of the funnel for all of our extensive e-commerce ecosystem.

Creativity, curiosity, dedication, pride, respect, collaboration and good communication skills are what we’re looking for. We expect someone with proven fundamentals, a strong drive for results, flourishes with continuous innovation, dreams big, self-starts, learns fast, gets things done while having fun.

Responsibilities:

  • Responsible for a functional domain to craft cross data center distributed, fault tolerant, highly available and performant 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

Qualifications

  • BSCS, BSEE, MSEE or MSCS similar technical degree, plus 6+ years of consistent record crafting & developing highly scalable distributed platforms and services and internet scale web applications
  • Expert in Java/J2EE, SOAP, SOA Services, Design Patterns, OOA/D , Data Structures, XML, REST, JSON, and Internet Protocols
  • Proficiency in a programming language such as Java and / or Scala, solid base in data structures, algorithms and a strong understanding of multithreading, synchronization, concurrent programming; deep architectural understanding of system design and lead project to completion
  • Must have a solid knowledge and experiences of relational database (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, coding and unit testing of fault-tolerant applications. Comfortable or have familiarity with all the layers of multi-tier applications to craft complete solutions and maintain products
  • Solid understanding of computer science fundamentals, data structures and algorithms along with up-to-date knowledge in advancement in Web technologies and drive innovation. Experience in non-functional skills like Security, Load and Performance Tests, Accessibility, Site Speed optimization, Cross-browser /Cross-platform UX Design

Set alerts for more jobs like MTS 1, Software Engineer
Set alerts for new jobs by eBay
Set alerts for new Software Development & Engineering jobs in Canada
Set alerts for new jobs in Canada
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙