Senior Software Development Manager

7 days ago


Toronto, Ontario, Canada eBay Full time

eBay is seeking a seasoned Engineering Manager to lead our Buyer Experience engineering team as we redefine the face of eBay. You will be working with a world-class team of engineers, designers, product managers, and analysts to create great products that make a difference on one of the world's most trafficked and loved websites.

The ideal candidate will possess a good balance of technology and people management skills; leads with empathy; has a keen desire to deeply understand our products and services to push our technology forward with respect to functionality, performance, reliability, and scalability.

About the Team and the Role:

  • Lead a talented full-stack team of backend and frontend engineers
  • Mentor and guide the development of your team members in a tailored empathetic manner suited for each individual
  • Build collaborative and inclusive teams
  • Own your team's deliverables and ship high-quality, maintainable software
  • Build and maintain a healthy prioritized backlog in alignment with the team goals
  • Collaborate with product managers, business units, analytics to brainstorm and build the next generation of our product and scale it
  • Layout technical vision for the team
  • PUSH the bar to solve complex technical challenges of scale and performance
  • Maintain a balance between short-term and long-term goals while shipping high-impact products quickly
  • Partner effectively and influence peers and senior leadership both within the organization and across eBay
  • Drive the adoption of cloud services, recommending the best AWS tools and services for each application's requirements
  • Ensure security best practices are coordinated into our development and deployment processes

About You:

  • Bachelor's degree and 12+ years of experience (or) a Master's in Computer Science and 10+ years of software design experience
  • 3+ years of experience managing a small to medium-sized team of developers
  • Experience leading or managing a small to medium-sized team of developers
  • Experience in building large-scale distributed systems with high availability, scalability, and resilience
  • Experience applying machine learning in a user-facing environment like personalization, ranking, or recommendations is a plus
  • Proven results-oriented person with a focus on delivery in a high-velocity environment
  • Great communication skills. Needs to articulate thoughts and proposals clearly
  • Experienced working in Agile teams
  • Ability to grasp new areas and adapt to changes
  • Familiarity with eCommerce is a plus
  • Must have expertise in Python with a deep knowledge of its ecosystems and frameworks. Knowledge in Java is a plus
  • Strong experience with AWS services such as EC2, S3, Cognito, EKS, Open Search, DynamoDB, Lambda, Kinesis, and CloudFormation
  • Proficient in microservices, event-driven architecture, and container orchestration tools (e.g., Kubernetes, Docker)
  • Design and implemented CI/CD pipelines using AWS native services (CodePipeline, CodeBuild, CodeDeploy, CodeCommit)
  • Knowledge of networking, security, and database design
  • Developed and drove adoption of technical patterns that significantly improved engineering practices across the organization


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris Software Inc., a trusted strategic partner to Fortune 500 companies and other top organizations in financial services and various industries, is seeking a skilled Senior Software Developer for an exciting long-term opportunity at Toronto, ON.About the RoleAs a key member of our team, you will work on mission-critical applications, leveraging your...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    We are seeking a highly skilled Java Full Stack Developer with expertise in Angular to join our team at Iris Software Inc.About the Company:Iris Software Inc. is a leading provider of technology services and solutions, serving top companies in financial services and other industries. With 4,000+ associates worldwide, we deliver high-quality software...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris Software Inc. is seeking a seasoned Senior Full Stack Developer to join their team in New Jersey, USA. With over 30 years of experience providing IT solutions nationwide, Iris Software has established itself as a reliable partner for clients ranging from mid-sized to Fortune 1000 companies.About the RoleWe are looking for an exceptional developer with...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    We are seeking an experienced Senior Cash Management Systems Developer to join our team at Iris Software Inc.Based in Toronto, ON, this is a long-term contract opportunity that requires 8+ years of development experience. Key responsibilities include developing and maintaining cash management systems using iMATCH (IntelliMatch) and iTRACS.Key requirements...


  • Toronto, Ontario, Canada Luxoft Full time

    About LuxoftLuxoft is a professional investment management organization that invests globally to ensure long-term sustainability.The company has offices in multiple locations, including Toronto, London, Hong Kong, New York, São Paulo, Luxembourg and Mumbai.We are motivated by our social purpose and guided by unshakable principles of Integrity, Partnership...

  • Technical Lead

    1 week ago


    Toronto, Ontario, Canada Iris Software Inc. Full time

    About Iris Software Inc.Iris Software, Inc. (registered as SSA Infosystems in Canada) is a CMMi Level 5 New Jersey based company providing information technology solutions to clients nationwide for over 30 years. In a program sponsored by Price Waterhouse, PNC Bank and Marsh, Iris has been honored for being NJ Technology FAST 50 Company for year 2002. In a...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the RoleWe are seeking an experienced Senior Full Stack Developer to join our team at Iris Software Inc. This is a 24+ month contract position located in Toronto, ON (Hybrid).


  • Toronto, Ontario, Canada Favorit Motors Full time

    About the Role:We are seeking a highly skilled Senior Software Development Manager to lead our software development projects at Favorit Motors. As a key member of our team, you will be responsible for planning, controlling, and implementing software development projects from inception to delivery.Responsibilities:• Plan and control budget and expenditures...


  • Toronto, Ontario, Canada Tony's Fresh Market Full time

    Job Title: Senior Software DeveloperJob Summary: We are seeking an experienced Senior Software Developer to join our IT team at Tony’s Fresh Market. The successful candidate will be responsible for developing and maintaining our software systems, including supply chain integration and ERP systems.Key Responsibilities:Design, develop, and test software...


  • Toronto, Ontario, Canada SS&C Technologies Holdings Full time

    Job OverviewSenior Software DeveloperSS&C Technologies Holdings is seeking a skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our cloud-based software applications.Key Responsibilities:Design and develop software applications using Java,...


  • Toronto, Ontario, Canada Rubicon Path Full time

    Job DescriptionJob Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at Rubicon Path. The ideal candidate will have a strong background in software development, with a focus on backend systems and technologies.Key Responsibilities:Backend Development: Design, develop, and maintain scalable...


  • Toronto, Ontario, Canada SYNCHRONIUM INNOVATIONS INC. Full time

    At Synchonium Innovations Inc., we are seeking a highly skilled Senior Software Development Manager to lead our team of information systems professionals in the development of software and integrated information systems.About the RoleThis is a permanent position with a competitive salary range of $80,000 - $110,000 per year, depending on experience. We offer...


  • Toronto, Ontario, Canada Sun Life Full time

    {"title":"Software Engineering Position Overview"}We are seeking a highly skilled Senior Software Engineer to join our dynamic team at Sun Life. The ideal candidate will possess a wide range of technical skills and a passion for driving innovation. As a Senior Software Engineer, you will have the opportunity to work on various projects, collaborating with...


  • Toronto, Ontario, Canada Luxoft Full time

    About the RoleAs a Senior Software Developer in our investment management team, you will play a crucial role in designing and developing software solutions to support our clients' investment goals.


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Amazon Advertising is seeking a Senior Software Development Engineer to leverage our cloud services, unique data, and machine learning methods to develop solutions that help self-service advertisers reach their full potential.This role will involve collaborating with software leaders, learning new technologies, innovating, and contributing to new ads...


  • Toronto, Ontario, Canada York University Full time

    York University is seeking a highly skilled Senior Software Developer to join its team. This role comes with a competitive salary of $85,000 per annum.Job DescriptionReporting to the Manager of Library Digital Systems and Initiatives, this position will work independently or as part of a team to coordinate projects, research solutions, develop, design,...


  • Toronto, Ontario, Canada Luxoft Full time

    At Luxoft, we are seeking a highly motivated Senior Software Development Manager to join our team. This is an exciting opportunity to work on challenging projects and collaborate with a talented group of professionals.We offer a competitive salary range of $120,000 - $180,000 per year, based on experience and qualifications.About the RoleThis Senior Software...


  • Toronto, Ontario, Canada Fidelity Investments Full time

    At Fidelity Investments, we're seeking a seasoned Senior Software Development Manager to drive the success of our technology projects.The ideal candidate will have a strong technical background, excellent leadership skills, and the ability to communicate complex ideas effectively.We're offering a competitive salary of $180,000 - $220,000 per year, depending...


  • Toronto, Ontario, Canada CB Canada Full time

    Job Title: Senior Software DeveloperWe are looking for a highly skilled Senior Software Developer to join our team at CB Canada. As a Senior Software Developer, you will be responsible for designing and developing new applications, as well as evolving existing ones. You will work closely with our development team to ensure the highest quality of our software...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    About This RoleWe are seeking a skilled Senior Engineering Manager to lead our cloud development team. As a key member of our engineering organization, you will be responsible for managing a team of engineers to design, develop, and deploy innovative cloud-based products.About YouWe are looking for a seasoned engineering leader with a strong track record of...