Staff Software Engineer - MTS 2

undefined ago • 10 Years + • Software Development & Engineering

Job Summary

Job Description

Join eBay's Seller Experience Shipping team as a Staff Software Engineer to design and develop the Shipping Platform for eBay marketplace. This role involves architecting highly scalable, resilient, and available distributed software applications, tools, and APIs. You will optimize data platforms, develop automated tests, and collaborate with cross-functional teams to deliver innovative solutions, impacting millions of eBay sellers and shoppers globally.
Must have:
  • Architect and develop scalable, resilient, distributed software applications, tools, APIs, frameworks, services, and machine learning models.
  • Optimize and enhance high availability, low latency data platforms.
  • Develop automated tests for unit, integration, and End-to-End testing.
  • Conceptualize, brainstorm, code, and continuously integrate and deliver innovative prototypes.
  • Collaborate with peers, architects, product managers, and operations teams on solutions.
  • Analyze large codebases, identify improvements, propose solutions, and deliver results.
  • Demonstrate expertise in technical/product design and service interaction patterns.
  • Ensure software meets industry standards and anticipate future challenges like scalability.
  • Keep pace with evolving technology and apply it to solve problems.
  • Balance technical tradeoffs with time to market and staffing challenges.
  • Improve team productivity by identifying and evangelizing improvements.
  • Mentor team members through code reviews, documentation, and technical guidance.
  • Influence improvements in adjacent functional areas.

Job Details

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.

The role:

In eBay Seller Experience Shipping team, you will be an integral member of a growing organization that encourages passion, courage, and inventiveness - crafting the future of global commerce and making an important, positive impact on millions of eBay sellers and shoppers around the world.

We are seeking an engineer to work in the product development team, responsible for design and drive development of Shipping Platform in eBay marketplace!

Responsibilities:

  • Architect and develop highly scalable, resilient, and highly available distributed software applications, tools, extensible APIs, frameworks, highly maintainable services and machine learning models on constantly evolving business requirements.
  • Optimize and enhance high availability, low latency data platform
  • Develop automated tests for to perform unit, integration & End to End testing.
  • Conceptualize, brainstorm, code, and continuously integrate and deliver innovative prototypes.
  • Collaborate closely with peers, Architects, Product Managers, Business Analysts, and Operations teams to develop innovative solutions that meet functional and non-functional standards and expectations.
  • Analyzes large codebases with minimal help, identifies areas of improvement, proposes solutions with buy-in from partners, and delivers results.
  • Demonstrates expertise in technical/product design and service interaction patterns that can span multiple functional areas.
  • Ensures the software created in their domain meets industry standards.
  • Demonstrates technical mastery such as anticipating future challenges (such as scalability and functional evolution) and foresees these in their designs to avoid rework.
  • Keeps pace with the evolution of technology inside and outside of the company and applies to solve problems where applicable.
  • Responsible beyond immediate functional areas to include touch points to the team’s work.
  • Balance technical tradeoffs with time to market or staffing challenges.
  • Improves team productivity by identifying and evangelizing opportunities for productivity improvements
  • Mentors other team members through code reviews, documentation, technical guidance, pair programming, etc.
  • Influences improvements to adjacent functional areas.

Requirements:

  • 10+ years of industry experience
  • BS, MS or PhD in Computer Science, Math or related fields.
  • Experience with: Data structures & Algorithms, Design Patterns, Object Oriented Programming, Distributed Systems
  • Java 8+, Spring Framework 5+, Spring Boot 2+
  • Working knowledge of GraphQL, REST APIs using Jersey or any other frameworks.
  • Event Processing using JMS or MQ or Kafka
  • Relational databases such as Oracle, PostgreSQL
  • Cloud related knowledge
  • Experience with agile development methodologies, Test Driven Development (TDD) and CI/CD
  • Ability to think innovative and contribute to the success of the products, processes and customer experience
  • Ability to adapt to changing business priorities and to thrive under pressure

Similar Jobs

Canva - Engineering Manager - (FS) - Messaging Surfaces (Remote across ANZ)

Canva

Melbourne, Victoria, Australia (Remote)
8 Months ago
Microsoft - Senior Applied Scientist

Microsoft

(On-Site)
6 Months ago
Google - Technical Solutions Engineer I, AI/ML

Google

Mexico City, Mexico City, Mexico (On-Site)
7 Months ago
Paypal - Software Engineer- AI Data Governance

Paypal

San Jose, California, United States (Hybrid)
10 Months ago
Virtusa - Progress 4GL Architect

Virtusa

Gurugram, Haryana, India (Hybrid)
10 Months ago
Nagarro - Staff Engineer, PHP- DRUPAL

Nagarro

Sri Lanka (Remote)
9 Months ago
Google - Software Engineer II, AI/ML, Search

Google

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Nagarro - Senior Engineer, .Net Web

Nagarro

India (Remote)
9 Months ago
Token Metrics - Crypto Senior Full Stack Developer (Ecuador-Remote)

Token Metrics

Quito, Pichincha, Ecuador (Hybrid)
9 Months ago
Google - Software Engineer III, Google Cloud Platforms

Google

(On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

United Airlines - Senior Engineer - Machine Learning

United Airlines

Gurugram, Haryana, India (On-Site)
8 Months ago
Saviynt - Sr. Engineer, IGA Operations

Saviynt

El Segundo, California, United States (Hybrid)
9 Months ago
Microsoft - ROP - Cloud Network Engineer

Microsoft

Hyderabad, Telangana, India (On-Site)
7 Months ago
Dream Sports - Senior Manager - Business Analytics

Dream Sports

Mumbai, Maharashtra, India (On-Site)
10 Months ago
Luxoft - Java Backend Developer

Luxoft

(On-Site)
7 Months ago
Microsoft - Member of Technical Staff - Android Engineer

Microsoft

Mountain View, California, United States (Hybrid)
6 Months ago
Playtika - Java Technical Lead

Playtika

Romania (Hybrid)
9 Months ago
Ness Digital - Java & React Senior Engineers II

Ness Digital

Timișoara, Timiș, Romania (Remote)
6 Months ago
Luxoft - Senior Data Engineer

Luxoft

New Delhi, Delhi, India (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Toronto, Ontario, Canada

Epic Games - Senior Gameplay Systems Developer, Developer Relations

Epic Games

Vancouver, British Columbia, Canada (On-Site)
7 Months ago
Epic Games - Senior Gameplay Systems Programmer, Unreal Engine

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Year ago
Matic Robots - Systems Engineer (Rust)

Matic Robots

Canada (On-Site)
9 Months ago
Amber - Localization Quality Assurance with Finnish

Amber

Montreal, Quebec, Canada (On-Site)
1 Year ago
2K - Producteur(-trice) Senior

2K

Montréal, Québec, Canada (Hybrid)
9 Months ago
Amber - Localization Quality Assurance with English (UK)

Amber

Montreal, Quebec, Canada (On-Site)
1 Year ago
Microsoft - Senior Technical Project Manager- Gears of War - The Coalition

Microsoft

Vancouver, British Columbia, Canada (On-Site)
7 Months ago
ZeniMax Media - Artiste d’éclairage / Lighting Artist

ZeniMax Media

Montreal, Quebec, Canada (On-Site)
10 Months ago
Electronic Arts - Audio Artist - NHL

Electronic Arts

Vancouver, British Columbia, Canada (On-Site)
12 Months ago
Epic Games - Data Analyst - Product Analytics

Epic Games

Vancouver, British Columbia, Canada (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Nielsen Holdings - Senior Python Software Engineer- P3

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Nielsen Holdings - Big Data Engineers (Java/Scala/Hadoop/Spark/AWS)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
9 Months ago
The Walt Disney Company - Senior Software Engineer

The Walt Disney Company

Seattle, Washington, United States (On-Site)
7 Months ago
Visa - Software Engineer - Sr. Consultant level

Visa

Austin, Texas, United States (Hybrid)
8 Months ago
Highspot - Sr. Full Stack Engineer, Meeting Intelligence

Highspot

Vancouver, British Columbia, Canada (Hybrid)
9 Months ago
Corsair - eCommerce Full Stack Developer (React / Shopify) - On Site

Corsair

Duluth, Georgia, United States (On-Site)
6 Months ago
Microsoft - Senior Software Development Engineer

Microsoft

Austin, Texas, United States (On-Site)
7 Months ago
The Walt Disney Company - Principal Software Engineer, Personalization & Recommendations

The Walt Disney Company

New York, New York, United States (On-Site)
6 Months ago
Infogain - Frontend React Developer (Lead)

Infogain

Bengaluru, Karnataka, India (On-Site)
10 Months ago
Zuru - Senior Node JS Developer

Zuru

Ahmedabad, Gujarat, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

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.

Amsterdam, North Holland, Netherlands (Hybrid)

Toronto, Ontario, Canada (Hybrid)

Dublin, County Dublin, Ireland (Hybrid)

Prague, Prague, Czechia (Hybrid)

Salt Lake City, Utah, United States (Hybrid)

Portland, Oregon, United States (On-Site)

Toronto, Ontario, Canada (Hybrid)

New York, New York, United States (Hybrid)

Toronto, Ontario, Canada (Hybrid)

Amsterdam, North Holland, Netherlands (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