Full-Time

Principal iOS Software Engineer

Confirmed live in the last 24 hours

eBay

eBay

10,001+ employees

Global online marketplace for buying and selling

No salary listed

Expert

Company Historically Provides H1B Sponsorship

Toronto, ON, Canada

Category
IOS Development
Software Engineering
Required Skills
Agile
GraphQL
iOS/Swift
SCRUM
Requirements
  • Bachelor's degree in EE, CS or other related field.
  • 10+ years professional experience in native mobile development
  • Mastery of advanced swift language features & iOS APIs
  • Experience authoring shared libraries (internal or external distribution)
  • Advanced debugging skills lldb, instruments, network conditioner, ect.
  • Experience with iOS CI/CD
  • Proven track record in architecting common libraries and patterns for use in large scale applications with 50+ engineers.
  • Deep experience in unit testing and functional UI testing with XCTest / XCUITest.
  • Deep experience with Xcode and all of its lovely quirks.
  • Experience with modern design patterns such as MVVM, VIPER, RIBS, etc.
  • Experience with patterns for achieving feature modularity.
  • Experience with reactive programming using Combine or RxSwift.
  • Experience in integration with backend APIs (REST/GraphQL), network debugging (e.g. Charles)
  • Experience with Agile/Scrum methodologies.
  • Experience working with services teams to design optimal mobile services contracts.
Responsibilities
  • Translate requirements to software design and create clean, efficient, extensible, maintainable code.
  • Responsible for a large functional area possessing in-depth knowledge and expertise.
  • Influencer across domain teams and guiding others towards the right technical decisions.
  • Improves team productivity by identifying and evangelizing opportunities for productivity improvements.
  • Identifying areas in the team applications likely to change and integrating flexibility in the design for these areas improving engineering velocity.
  • Collaborate effectively with multi-functional partners to develop innovative solutions that adhere to development goals and principles.
  • Manage project features, break into sub-tasks, identify and resolve issues for efficient execution.
  • Provide technical guidance, code review for immediate team and other teams, contribute and review ADRs (Architecture Decision Records), coaching, and mentorship to individual team members within and outside teams.
  • Identify gaps and issues across systems and functional areas, propose solutions, build the engineering roadmap, and drive resolution.
Desired Qualifications
  • Experience with SwiftUI.
  • Experience working on large scale applications encompassing dozens of features and > 500k LOC.
  • Experience with project tracking and reporting tools (e.g., Jira)
  • Master's degree in Computer Science, or Bachelor's degree with equivalent experience
  • Excellent documentation skills.
  • Experience building data-driven applications (RDBMS, NoSQL, ElasticSearch)
  • Experience delivering results in fast-paced environments (agile, TDD, CI/CD)
  • Familiarity with shift left approach is a plus

eBay operates as an online marketplace where individuals and businesses can buy and sell a wide variety of products, including electronics, cars, fashion, and collectibles. The platform allows users to list items for sale, either through auction-style listings where buyers can place bids or through a 'Buy It Now' option for immediate purchases. eBay stands out from its competitors by offering a vast selection of products, a user-friendly interface, and strong protections for both buyers and sellers. The company generates revenue primarily through transaction fees charged to sellers, as well as advertising fees and subscription services for premium features. eBay's goal is to connect millions of buyers and sellers globally, making it easier for them to transact and find the products they need.

Company Size

10,001+

Company Stage

IPO

Headquarters

San Jose, California

Founded

1995

Simplify Jobs

Simplify's Take

What believers are saying

  • AI-powered tools streamline product listing creation, improving seller efficiency.
  • Investment in Refiberd aligns with growing demand for sustainable fashion solutions.
  • Expansion in Latin America opens new markets and growth opportunities.

What critics are saying

  • Departure of AI leader may impact eBay's innovation in AI initiatives.
  • AI tool adoption challenges could affect seller satisfaction and platform efficiency.
  • Latin American expansion may face regulatory and competitive challenges.

What makes eBay unique

  • eBay offers a unique auction-style listing alongside 'Buy It Now' options.
  • The platform provides robust buyer and seller protections, enhancing trust.
  • eBay's Circular Fashion Fund supports sustainable fashion startups globally.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

401(k) Company Match

Paid Vacation

Parental Leave

Growth & Insights and Company News

Headcount

6 month growth

-3%

1 year growth

0%

2 year growth

0%
Digital Commerce 360
Apr 15th, 2025
EBay says its new AI-aided tool cut steps to create listings in half

EBay ranks No. 6 in Digital Commerce 360's Global Online Marketplaces Database.

Finanzwire
Apr 14th, 2025
naoo: Dr. David Liu joins naoo from eBay as Head of AI

naoo: Dr. David Liu joins naoo from eBay as Head of AI.

Retail Systems
Apr 11th, 2025
eBay rolls out AI product listing tool on mobile

eBay has rolled out a new AI-powered tool designed to help sellers in the UK, US and Germany create and manage their product listings more quickly and efficiently on mobile devices.

Stock Titan
Apr 9th, 2025
eBay Invests $300k in Refiberd

eBay Ventures has invested $300k in Refiberd, naming them eBay's Circular Fashion Innovator of the Year. This is part of eBay's Circular Fashion Fund, which will invest $1.2 million globally by 2025 to support fashion startups in scaling circular solutions. Refiberd's AI technology sorts and recycles fabrics, aiming to enhance recycling efficiency and drive circularity in fashion. Since 2022, the fund has supported 27 businesses with investments and mentoring.

Qulonex
Apr 6th, 2025
eBay Expands In Latin American Market

In April 2013, eBay launched the Russian version of eBay.com, enabling Russian consumers to access eBay's global inventory of more than 250 million listings in their local language and currency.