Search jobs > Vancouver, BC > Internship > Senior software engineer

Senior Software Development Engineer, Identity Center Team

Amazon
Vancouver, BC
$93.1K-$168K a year (estimated)
Full-time

DESCRIPTION

Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, highly distributed systems in a team environment?

Do you like working on industry-defining projects that move the needle?

At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The focus we have on our customers is why we are one of the world's most beloved brands - customer obsession is part of our company DNA.

Our Software Development Engineers (SDEs) use cutting-edge technology to solve complex problems and get to see the impact of their work first-hand.

The challenges SDEs solve for at Amazon are big and influence millions of customers, sellers, and products around the world.

We are looking for individuals who are passionate about creating new products, features, and services from scratch while managing ambiguity and the pace of a company where development cycles are measured in weeks, not years.

If this sounds interesting to you, apply and come chart your own path at Amazon.

Key job responsibilities

Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.

Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.

Build distributed systems that are scalable, fault-tolerant, low cost, and easy to manage / use.

Design and code the right solutions starting with broadly defined problems.

Work in an agile environment to deliver high-quality software.

About the team

AWS IAM Identity Center (IdC) helps customers securely create or connect workforce identities and manage their access centrally across AWS accounts and applications.

IdC simplifies the administrative complexity of federating and managing permissions separately for each AWS account, allows customers to set up AWS applications from a single interface, and to assign access to their cloud applications from a single place.

IdC offers additional identity federation functionality to provide a uniform identity platform for a large set of internal AWS Data, ML & Business applications such as QuickSight, Sagemaker, RedShift and IoT.

We are open to hiring candidates to work out of one of the following locations :

Vancouver, BC, CAN

BASIC QUALIFICATIONS

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status.

If you would like to request an accommodation, please notify your Recruiter.

30+ days ago
Related jobs
Amazon Development Centre Canada ULC
Vancouver, British Columbia

Our Software Development Engineers (SDEs) use cutting-edge technology to solve complex problems and get to see the impact of their work first-hand. After lunch, you work on a ticket from the team's queue and after the initial investigation, you call a meeting with engineers from other teams to clari...

Amazon Development Centre Canada ULC - K03
Vancouver, British Columbia

We are looking for a proven leader to help lead teams of exceptional software engineers to tackle some of the hardest problems at global scale. We want someone who has a proven record of delivering highly operable and maintainable software on time, has relentlessly high standards for themselves and ...

Amazon
Vancouver, British Columbia

As a Software Development Engineer on the team, you will design, build and operate a new web services at scale, interfacing with teams ranging from the front-end to the back-end, and delivering the plumbing in-between. The AFP Technology Team is looking for a detail-oriented, analytical, innovative,...

Amazon Development Centre Canada ULC - K03
Vancouver, British Columbia

We are looking for a Senior Software Development Engineer to help refine roadmap and technical direction, follow through with detailed architecture and system design, contribute superior performant and maintainable code, and to drive operational excellence of a massive scale (think multi-million TPS...

Amazon Development Centre Canada ULC
Vancouver, British Columbia

As a Senior Engineer, you will lead projects involving multiple teams in all aspects of the SDLC using an agile process. Would you like to help us build a large-scale Software-As-A-Service (SAAS) solution for all subscription and membership businesses at Amazon? Are you excited about building distri...

Lime
Canada

The Data Engineering team at Lime is responsible for ingesting, transforming and making available timely, high-quality data that powers analytics, bookkeeping and visibility for a wide range of customers. Mentor and lead other engineers at Lime. Advise Lime’s leadership team on key technology adopti...

TikTok
Vancouver, British Columbia

We are looking for software engineers who are excited to grow their business understanding, build highly scalable and reliable systems, partner across functions with global teams, and make big impacts. Collaborate with cross-functional teams to define products and drive initiatives from an engineeri...

Spare
Vancouver, British Columbia
Remote

We are hiring a Senior Software Developer to join our Motion team!. As a Senior Software Developer in the Motion team, you will. Uplift the team capacity (collaborating with engineers of all levels, mentoring junior engineers, improving code base);. Actively participate in the day-to-day operations ...

Amazon Development Centre Canada ULC
Vancouver, British Columbia

Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers. As a Software Development Manager, you'll play a pivotal role in leading and managing a development team responsible for de...

Maple
Anywhere - Canada

We're growing our engineering team to scale multiple business lines and enhance access to healthcare for Canadians. At Maple, our engineering team builds the applications and services that support doctors, patients, and healthcare facilities. We encourage all team members to seek opportunities for g...