eBay
Fullstack Engineer
eBayCanada4 days ago
Full-timeRemote FriendlyInformation Technology
About The Company

eBay is a global ecommerce leader dedicated to transforming the way the world shops and sells. With a platform that empowers millions of buyers and sellers across more than 190 markets worldwide, eBay is committed to innovation, authenticity, and creating economic opportunities for all. Our company fosters a culture of inclusion, diversity, and passion, encouraging everyone to bring their unique selves to work every day. We are dedicated to pushing boundaries and reinventing the future of ecommerce, connecting people and building communities that thrive in a sustainable and responsible manner.

About The Role

We are seeking a highly skilled Senior Software Engineer, Fullstack, to join our dynamic team remotely with a hybrid work model based in Toronto. In this role, you will be responsible for leading the design, development, and implementation of complex software solutions within our Warehouse Management System (WMS) team. You will play a pivotal role in architecting scalable, secure, and efficient systems that support our trading card game marketplace, including features for authentication, inventory management, receiving, picking, and shipping processes. As a technical leader, you will collaborate with cross-functional teams, guide junior developers, and ensure the delivery of high-quality software that meets functional and non-functional requirements. This position offers an exciting opportunity to influence the future of ecommerce logistics and contribute to innovative solutions that impact millions of users worldwide.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field; or Master’s degree with extensive experience
  • 8+ years of experience in software development, with a focus on large-scale distributed systems
  • Proficiency in front-end technologies including HTML, CSS, JavaScript, and React
  • Strong expertise in designing and developing RESTful APIs
  • Extensive hands-on experience with Java/J2EE and Kotlin, including frameworks such as Spring Boot
  • Proficiency with Google Cloud Platform (GCP), especially Google Cloud Run and deployment pipelines
  • Deep understanding of SQL databases, particularly Postgres, with experience in tuning and architecture
  • Experience with Terraform for deployment automation
  • Experience leading development teams and managing project timelines
  • Excellent problem-solving, communication, and leadership skills

Responsibilities

  • Architect, design, develop, and test complex, multi-tier distributed Warehouse Management System software solutions
  • Lead architecture discussions, create detailed design documentation, and facilitate code reviews to ensure adherence to industry standards
  • Collaborate with product managers, cross-functional teams, and stakeholders to define project scope, plan development cycles, and establish deliverables
  • Estimate engineering effort, plan sprints, and oversee the rollout of system updates and improvements
  • Identify performance bottlenecks and implement optimizations to enhance system scalability and security
  • Develop and maintain REST APIs and ensure seamless integration with front-end applications
  • Write comprehensive unit and integration tests to uphold high-quality standards
  • Stay current with emerging technologies and incorporate innovative solutions into existing systems
  • Provide technical leadership and mentorship to junior team members, fostering a collaborative and productive work environment

Benefits

  • Competitive salary and performance-based incentives
  • Comprehensive health, dental, and vision insurance plans
  • Flexible work arrangements and remote working options
  • Paid time off, holidays, and wellness programs
  • Opportunities for professional development and continuous learning
  • Inclusive and diverse workplace culture that values innovation and collaboration

Equal Opportunity

eBay is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, disability, or any other legally protected status.

Key Skills

Ranked by relevance