Senior Software Development Engineer, Payments Security

2 weeks ago


Vancouver, Canada Amazon Development Centre Canada ULC Full time
Are you looking for a greenfield project with Amazon-scale impact? Join us in Payments Security, where we're at the forefront of creating multiple security services and automation tools to combat the ever-evolving landscape of cyber-security crimes.

Picture yourself shaping the future by building software that safeguards the core systems facilitating payments for all Amazon purchases worldwide. Our focus is on securing the expansive ecosystem of Amazon Payments, which handles millions of transactions daily across numerous countries and payment methods. Over 100 million customers and merchants send tens of billions of dollars through our systems annually. Protecting these systems is our top priority.

As part of our team, you'll cater to a diverse range of customers, from security engineers seeking a comprehensive understanding of intricate Amazon systems and their security, to service teams in need of solutions that simplify the process of building and operating secure systems. We're redefining the vision of our platform, crafting the next generation of capabilities for account management, permission management, threat monitoring, and detection platforms, all designed to support Amazon-scale without compromising the highest security standards. Our ambitious goals keep us at the forefront of security innovation, ensuring we not only stay ahead of the curve but also deliver exceptional products that delight our customers. Join us and be a driving force in the future of security at Amazon.

Key job responsibilities
As Software Development Engineer in the Payment Security organization, you are responsible for designing, architecting, developing, testing, deploying and delivering scalable, multi-tiered software applications or services using modern languages, design patterns, frameworks and technologies. To achieve this, you will work with stakeholders to drive, gather and document product requirements, participate in design and other technical reviews, participate in strategic planning to deliver the best experience for the users of our software applications, systems, platforms or services.

Successful candidates for this position must have experience in growing and coaching a highly qualified team of software engineers. They must possess strong verbal and written communication skills, be self-driven, and deliver high quality results in a fast-paced environment. You will be able to Think Big to develop a plan and invent mechanisms that scale to meet the broad and diverse needs of teams across Amazon. You will have a strong customer obsession, working to deeply understand the needs of your customers and relentlessly looking to improve their experience and make them more productive.

A day in the life
You will be interacting with your peers and senior engineers to design solutions for Permission Management, Security Detections, Preventions and Remediation problems. You will be meeting with customers directly, our senior security engineers, principal engineers, applied scientists and service owners who will give their security requirements and review your solutions to better index our efforts. You will be responsible for building automation software and launching it for Amazon to protect against cyber security crimes.

About the team
Our team believes in experimenting, learning and trying new things even if it means taking great risks. We support each other to build innovative things and lead the vision of our automation solutions. Our mission is to "Reduce Friction to Security by building solutions that solve problems Faster, Reliably and Consistently".

ABOUT AmSec:

Diverse Experiences
Amazon Security values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.

Why Amazon Security
At Amazon, security is central to maintaining customer trust and delivering delightful customer experiences. Our organization is responsible for creating and maintaining a high bar for security across all of Amazon’s products and services. We offer talented security professionals the chance to accelerate their careers with opportunities to build experience in a wide variety of areas including cloud, devices, retail, entertainment, healthcare, operations, and physical stores.

Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve.
Inclusive Team Culture
In Amazon Security, it’s in our nature to learn and be curious. Ongoing DEI events and learning experiences inspire us to continue learning and to embrace our uniqueness. Addressing the toughest security challenges requires that we seek out and celebrate a diversity of ideas, perspectives, and voices.
Training and Career growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, training, and other career-advancing resources here to help you develop into a better-rounded professional.

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

Vancouver, BC, CAN

BASIC QUALIFICATIONS

- 5+ years of non-internship professional software development experience
- 5+ 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

PREFERRED QUALIFICATIONS

- 5+ 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



  • Vancouver, British Columbia, Canada Amazon Full time $150,700

    Senior Software Development Engineer, Payments Security Are you looking for a greenfield project with Amazon-scale impact? Join us in Payments Security, where we're at the forefront of creating multiple security services and automation tools to combat the ever-evolving landscape of cyber-security crimes. Picture yourself shaping the future by building...


  • Vancouver, Canada Amazon Full time

    Senior Software Development Engineer, Payments SecurityAre you looking for a greenfield project with Amazon-scale impact? Join us in Payments Security, where we're at the forefront of creating multiple security services and automation tools to combat the ever-evolving landscape of cyber-security crimes.Picture yourself shaping the future by building software...


  • Vancouver, Canada Amazon Full time

    Senior Software Development Engineer, Payments SecurityAre you looking for a greenfield project with Amazon-scale impact? Join us in Payments Security, where we're at the forefront of creating multiple security services and automation tools to combat the ever-evolving landscape of cyber-security crimes.Picture yourself shaping the future by building software...


  • Vancouver, Canada Amazon Full time

    Senior Software Development Engineer, Payments SecurityAre you looking for a greenfield project with Amazon-scale impact? Join us in Payments Security, where we're at the forefront of creating multiple security services and automation tools to combat the ever-evolving landscape of cyber-security crimes.Picture yourself shaping the future by building software...


  • Vancouver, Canada Amazon Full time

    Senior Software Development Engineer, Payments SecurityAre you looking for a greenfield project with Amazon-scale impact? Join us in Payments Security, where we're at the forefront of creating multiple security services and automation tools to combat the ever-evolving landscape of cyber-security crimes.Picture yourself shaping the future by building software...


  • Vancouver, Canada Amazon Full time

    DESCRIPTIONAre you looking for a greenfield project with Amazon-scale impact? Join us in Payments Security, where we're at the forefront of creating multiple security services and automation tools to combat the ever-evolving landscape of cyber-security crimes.Picture yourself shaping the future by building software that safeguards the core systems...


  • Vancouver, Canada Amazon Full time

    DESCRIPTIONAre you looking for a greenfield project with Amazon-scale impact? Join us in Payments Security, where we're at the forefront of creating multiple security services and automation tools to combat the ever-evolving landscape of cyber-security crimes.Picture yourself shaping the future by building software that safeguards the core systems...


  • Vancouver, Canada Amazon Full time

    DESCRIPTIONAre you looking for a greenfield project with Amazon-scale impact? Join us in Payments Security, where we're at the forefront of creating multiple security services and automation tools to combat the ever-evolving landscape of cyber-security crimes.Picture yourself shaping the future by building software that safeguards the core systems...


  • Vancouver, British Columbia, Canada Baseline Payments Full time

    Got some grit? Able to solve complex problems and get things done? Interested in the evolution of how businesses move money? Baseline Payments is looking for a Senior Developer/Software Architect to join, and help lead, its team.Baseline Payments?Baseline is a Vancouver-based payments consultancy and fintech. Since 2012, we have built our business to a...


  • Vancouver, BC, Canada Baseline Payments Full time

    Got some grit? Able to solve complex problems and get things done? Interested in the evolution of how businesses move money? Baseline Payments is looking for a Senior Developer/Software Architect to join, and help lead, its team.Baseline Payments?Baseline is a Vancouver-based payments consultancy and fintech. Since 2012, we have built our business to a...


  • Vancouver, BC, Canada Baseline Payments Full time

    Got some grit? Able to solve complex problems and get things done? Interested in the evolution of how businesses move money? Baseline Payments is looking for a Senior Developer/Software Architect to join, and help lead, its team.Baseline Payments?Baseline is a Vancouver-based payments consultancy and fintech. Since 2012, we have built our business to a...


  • Vancouver, BC, Canada Baseline Payments Full time

    Got some grit? Able to solve complex problems and get things done? Interested in the evolution of how businesses move money? Baseline Payments is looking for a Senior Developer/Software Architect to join, and help lead, its team.Baseline Payments?Baseline is a Vancouver-based payments consultancy and fintech. Since 2012, we have built our business to a...


  • Vancouver, BC, Canada Baseline Payments Full time

    Got some grit? Able to solve complex problems and get things done? Interested in the evolution of how businesses move money? Baseline Payments is looking for a Senior Developer/Software Architect to join, and help lead, its team.Baseline Payments?Baseline is a Vancouver-based payments consultancy and fintech. Since 2012, we have built our business to a...


  • Vancouver, BC, Canada Baseline Payments Full time

    Got some grit? Able to solve complex problems and get things done? Interested in the evolution of how businesses move money? Baseline Payments is looking for a Senior Developer/Software Architect to join, and help lead, its team.Baseline Payments?Baseline is a Vancouver-based payments consultancy and fintech. Since 2012, we have built our business to a...


  • Vancouver, BC, Canada Baseline Payments Full time

    Got some grit? Able to solve complex problems and get things done? Interested in the evolution of how businesses move money? Baseline Payments is looking for a Senior Developer/Software Architect to join, and help lead, its team.Baseline Payments?Baseline is a Vancouver-based payments consultancy and fintech. Since 2012, we have built our business to a...


  • Vancouver, British Columbia, Canada Baseline Payments Full time

    Got some grit? Able to solve complex problems and get things done? Interested in the evolution of how businesses move money? Baseline Payments is looking for a Senior Developer/Software Architect to join, and help lead, its team.Baseline Payments?Baseline is a Vancouver-based payments consultancy and fintech. Since 2012, we have built our business to a...


  • Vancouver, Canada Baseline Payments Full time

    Got some grit? Able to solve complex problems and get things done? Interested in the evolution of how businesses move money? Baseline Payments is looking for a Senior Developer/Software Architect to join, and help lead, its team.Baseline Payments?Baseline is a Vancouver-based payments consultancy and fintech. Since 2012, we have built our business to a...


  • Vancouver, Canada Baseline Payments Full time

    Got some grit? Able to solve complex problems and get things done? Interested in the evolution of how businesses move money? Baseline Payments is looking for a Senior Developer/Software Architect to join, and help lead, its team.Baseline Payments?Baseline is a Vancouver-based payments consultancy and fintech. Since 2012, we have built our business to a...


  • Vancouver, Canada Baseline Payments Full time

    Got some grit? Able to solve complex problems and get things done? Interested in the evolution of how businesses move money? Baseline Payments is looking for a Senior Developer/Software Architect to join, and help lead, its team.Baseline Payments?Baseline is a Vancouver-based payments consultancy and fintech. Since 2012, we have built our business to a...


  • Vancouver, Canada Baseline Payments Full time

    Got some grit? Able to solve complex problems and get things done? Interested in the evolution of how businesses move money? Baseline Payments is looking for a Senior Developer/Software Architect to join, and help lead, its team. Baseline Payments? Baseline is a Vancouver-based payments consultancy and fintech. Since 2012, we have built our business to a...