Search jobs > Toronto, ON > Software development

Senior Software Development Engineer, AWS Security

Amazon Development Centre Canada ULC
Toronto, Ontario, CAN
$115K a year (estimated)
Full-time

Come contribute your ideas to security at Amazon. Our group is Amazon Foundational Security Services (AFSS). We deliver internal security services that support Amazon businesses including Amazon.

com, Amazon Web Services (AWS), Twitch, Whole Foods, Kuiper, and many more. We deliver Amazon's internal security tooling for identity management, permissions management, access control, authorization, and authentication.

Our services are used company-wide to ensure that Amazon services have a strong security foundation

Key job responsibilities

We are looking for software developers from diverse backgrounds, who are creative problem solvers, and passionate about delivering solutions that improve both user experience and security.

Our services underpin many cloud technologies, so we carefully consider our technology decisions, dependency trees, and architectures to ensure that the company’s critical services can depend on us.

We are a global team and have a culture of learning from each other. We don’t expect people to join our team knowing everything.

We want people who are excited to learn, to challenge the status quo, and who are energized by building highly scalable and available systems on a global scale.

We recognize that qualifications can be demonstrated through various avenues beyond traditional education or direct job experience.

We encourage candidates to highlight transferable skills acquired through volunteer work, leadership roles, or other non-traditional paths, in addition to any professional experience.

In this role, you’ll be building software for internal security systems at Amazon. We use DevOps, so our teams are responsible for the full software lifecycle.

We believe that user experience is a key factor in security outcomes, and we are working to transform security user experiences.

You’ll apply your creative problem-solving skills to develop simple and elegant security features that solve our customers’ biggest challenges.

About the team

About AmSec : Diverse Experiences

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 flexible work hours and arrangements are part of our 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 :

Toronto, ON, 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
  • 19 days ago
Related jobs
Amazon
Toronto, Ontario

The AWS Security Operations Centre (SOC) Engineering team is looking for a highly motivated and passionate systems development engineer. The AWS SOC Engineering team is focused on being a force multiplier for protecting the AWS cloud for all customers. You will define, build and support the system d...

DigitalOcean
Canada

Leading engineering efforts to deliver innovative storage solutions. Consuming from and contributing to free/open source software communities. We maintain a growth mindset in everything we do and invest deeply in employee development through formalized mentorship and other internal programs. ...

Lyons Consulting Group
Toronto, Ontario

Senior Software Engineer Analyst-Canada-. Capgemini Canada is seeking a talented Senior Software Engineer Analyst with 5-8 years of experience to join our team. You will also be responsible for incident response, automation development, and proposing solutions to enhance system security and efficien...

Scotiabank
Toronto, Ontario

Android development (conceptualization, design, development and debugging). As an Android Development Manager, you'll be joining one of our teams that's defining the future state of our mobile banking application. You will be contributing to the development of world-class digital products and experi...

Amazon Development Centre Canada ULC
Toronto, Ontario

As a Software Development Engineer on our team, you will:. We are looking for an experienced, passionate, and technically strong engineer who can architect and deliver innovative, complex, high-impact software systems that delight our customers. Consult with engineers across the company on the archi...

Jobber
Toronto, Ontario

A demonstrated level of senior software engineering experience on a full stack development team. Our Software Engineering team is central to the success of Jobber - focused on creating software that delivers value to tens of thousands of users around the world. Are you an experienced senior software...

Software International
Markham, Ontario

Experience withsoftware security concepts like trusted computing (TPM DICE SPDMSecure Boot Linux IMA dm/fsverity) OS and hardware isolation(containers VMs) or compilerassisted defenses (CFI memory taggingsanitizers). Ourteam has an immediatepermanent opening for anEngineer. Participate in industry a...

Autodesk
Toronto, Ontario

Reporting to our Senior Software Development Manager for our Platform team, you'll lead a team of experienced software engineers and you'll help us enhance developer productivity, cross-platform device independence and software platform consistency. Deep understanding of all phases of software devel...

Roche
Toronto, Ontario

As a Senior Backend Software Engineer, you are joining a passionate software engineering team to build sequencing products to change patients’ lives. Our software teams are laying the groundwork for the future by developing powerful bioinformatics algorithms, data analysis tools, and software/system...

Scotiabank
Toronto, Ontario

Scotiabank's Cloud Security Engineering Team is responsible for leading security engineering and cross-functional product teams to accelerate the build of global security services, advance engineering capabilities, and work with global technology and business partners to lead foundational and transf...