Software Development Leader for Scalable Systems

3 weeks ago


Old Toronto, Canada Amazon Web Services Canada, Inc. Full time

About the Role:

We are seeking a seasoned Sr SDE to lead the design, build, and launch of large-scale services and features that enhance security postures and improve user experiences for a seamless sign-in workflow.

As part of the AWS Identity org, the Sign-In team owns the user authentication portal and its related services. These services handle user logins via credentials, multi-factor auth (MFA), mobile logins, and federation via 1st party and 3rd party identity providers.

This is an opportunity to work on a massive scale and gain top-notch experience in cloud computing. A successful candidate has an established background in designing, building, and operating high-throughput, reliable, distributed systems on a global scale as part of a high-performing engineering team.

The ideal candidate will have strong technical skills, solid project management skills, be an efficient communicator, and possess motivation, vision, and sound judgment to stay focused on key business outcomes and deliver results in a fast-paced environment.

Responsibilities:

  • Design and implement complex system components while maintaining an uncompromising bar on quality
  • Support less experienced team members in growing their craft
  • Effectively partner with others, keep the big picture in sight, inform prioritization, build consensus, and rally the team behind it

About Amazon Web Services:

AWS provides the bedrock for secure and continuous access to all services. By quickly connecting millions of users across the world, we empower organizations and enterprises to accelerate their cloud and digital transformation.

We support all services in all regions around the world, and 100% of customers use our services. We take our responsibility for securely enforcing access control for customers as our absolute top priority.

What You Will Need:

  • 7+ years of non-internship professional software development experience
  • 7+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • 7+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • 4+ years of highly scalable systems experience
  • Bachelor's degree in computer science or equivalent

Salary Range: $140,000 - $200,000 per year based on location and experience.


  • Technical Leader

    3 weeks ago


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

    About Fulfillment by AmazonFulfillment by Amazon (FBA) is a game-changing service that enables sellers to leverage Amazon's vast distribution network as a service. With FBA, sellers can access the same infrastructure that powers Amazon's marketplaces, creating a seamless experience for customers worldwide.Our MissionWe're on a mission to change lives with...

  • Technical Leader

    4 days ago


    Old Toronto, Canada Conductor Full time

    About ConductorWe empower transformative journeys for the world's largest companies, government agencies, professional service firms, and private equity funds by providing a single source of truth, accountability, and governance on their terms.Our mission is to continuously build the best, easiest-to-use, and most reliable software that empowers the world's...


  • Old Toronto, Canada Sentry Full time

    At Sentry, we're on a mission to empower developers to create better software faster. Our team is driven by a passion for innovation and a commitment to quality.About the RoleWe're seeking an experienced Senior Software Architect to join our Platform Team. As a key member of our engineering organization, you will play a critical role in designing and...


  • Old Toronto, Canada Atlantic Full time

    Atlantic seeks a highly skilled Software Development Team Lead to spearhead the creation of scalable software solutions. As a seasoned leader, you will oversee a team of developers and ensure that they have the necessary tools and resources to excel in their roles.Key responsibilities include leading project meetings, conducting code reviews, and...


  • Old Toronto, Canada NTT DATA Services Full time

    NTT DATA Services is a global leader in digital transformation and business process outsourcing (BPO). We help organizations like yours to innovate, optimize and transform for long-term success.Estimated Salary: $120,000 - $180,000 per yearWe are currently seeking a Senior Java Developer to join our team in Toronto, Ontario. As a key member of our...


  • Toronto, Ontario, Canada Robinhood Full time

    About RobinhoodAt Robinhood, we're on a mission to democratize finance for all. Our company was founded on the idea that our financial markets should be accessible to everyone. With customers at the heart of our decisions, we're lowering barriers and providing greater access to financial information. Together, we're building products and services that help...


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

    Company OverviewRing's mission is to make neighbourhoods safer. We strive to make safety and peace of mind accessible to everyone and empower communities to work together for one another.We're dedicated to delivering scalable systems that ensure critical messages are delivered to customers timely and accurately.


  • Old Toronto, Canada Sentry Full time

    Company OverviewSentry is a leading provider of mission-critical tools for companies seeking to respond effectively in fast-paced markets. Our goal is to create a safe and enjoyable experience for engineers by building a scalable platform.About the RoleWe are looking for a Senior Software Architect to join our Platform Team. As a key member, you will be...


  • Old Toronto, Ontario, Canada Sentry Full time

    At Sentry, we're on a mission to make development and deployment a safe and enjoyable experience for our customers. As a member of our Platform Team, you'll play a crucial role in building the right architecture for our scalable platform. We're in the process of converting from a legacy monolith to a more flexible service-oriented world, and we need your...


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

    About the RoleAmazon Development Centre Canada ULC is seeking a talented Software Development Engineer to join our team. In this role, you will be responsible for designing and implementing scalable solutions to complex business and operational problems.Key ResponsibilitiesYou will create simple solutions for complex business and operational problems.You...


  • Toronto, Canada Iris Software Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Java Fullstack developer to join our team in Toronto, ON for a long-term opportunity. As a key member of our development team, you will be responsible for designing, developing, testing, and implementing scalable technical solutions that support reconciliation functions.Job ResponsibilitiesCollaborate with...


  • Old Toronto, Canada Emburse Full time

    OverviewEmburse is a leading provider of innovative software solutions, and we are seeking a skilled Senior Software Engineer to join our team. This role will involve contributing to the development of scalable systems that enhance customer experiences and solve complex challenges.About the RoleWe are looking for a highly experienced software engineer with a...


  • Old Toronto, Canada Interesting Engineering, Inc. Full time

    At Interesting Engineering, Inc., our purpose is to empower people, businesses, and society to prosper in good times and be resilient in bad times. As a key member of our team, you will have the opportunity to learn and grow while being valued for who you are– here, diversity is a strength.About the RoleWe're looking for a highly motivated and experienced...


  • Old Toronto, Canada Panda Hub Inc. Full time

    Panda Hub Inc. is seeking a highly skilled Software Design Leader to lead the design and development of our software solutions.The ideal candidate will have a deep understanding of software architecture principles and a proven track record of delivering scalable and robust systems.We estimate the salary for this position to be around $120,000 per year,...


  • Old Toronto, Canada Etraveli Group Full time

    About Etraveli GroupWe are a leading travel tech company, pioneering the way people travel. Our innovative virtual interlining technology provides access to billions of travel itineraries by combining flights from different airline carriers that don't traditionally work together.We pride ourselves on the performance-driven environment we have created for our...


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

    As a Cloud Database Engineer at Amazon Development Centre Canada ULC, you will play a key role in designing and implementing major database components to enable Amazon Aurora to scale and perform for the growing customer demands under the project of Aurora Global Database.The ideal candidate has built a lot of software – shipped products and created...


  • Old Toronto, Canada Hiremore Full time

    We are seeking an exceptional Software Development Leader to join our engineering team. As a key member of the Org ID team, you will play a crucial role in building and maintaining Restful APIs that facilitate Know Your Customer (KYC) requirements for financial institutions and clients.Job OverviewThe successful candidate will have 5+ years of experience...


  • Old Toronto, Canada T-Net British Columbia Full time

    Unlock Career Growth in a Dynamic Software Development EnvironmentWe are seeking a skilled Software Development Lead to drive the development of scalable products and lead a high-performing team of engineers. In this role, you will be responsible for developing and executing product roadmaps, collaborating with cross-functional teams, and fostering a culture...


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

    Job OverviewRings mission is to enhance community safety and provide peace of mind. Our team focuses on creating scalable systems for delivering critical messages to customers in a timely and accurate manner.Job DescriptionAs a Software Development Engineer, you will play a key role in refining our technical direction and architecture. You will design,...

  • Software Developer

    6 months ago


    Old Toronto, Canada Robinhood Full time

    About the team + role Join our Reliability Engineering team, focused on designing, evolving, and maintaining large-scale distributed systems. As a Software Developer, you'll collaborate across teams to build robust, scalable systems that ensure high availability and low latency. The Reliability team currently has two significant areas of focus Building our...