Logo of Huzzle

Software Dev Engineer II, Ads Security

image

Amazon

Jul 5, 2024

Applications are closed

  • Job
    Full-time
    Mid Level
  • Software Engineering
  • New York

Requirements

  • 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

Responsibilities

  • Design, implement, and deploy scalable, realtime software solutions to secure Amazon's Ads business.
  • Ensure customer privacy and data security through the application of advanced cryptographic techniques.
  • Develop systems and features that meet security compliance requirements.
  • Work collaboratively in an agile environment with peers on design, technical refinements, code reviews, testing, and debugging customer issues.
  • Create reusable code patterns, including APIs, libraries, and SDKs.
  • Conduct design reviews to ensure alignment with security and performance standards.
  • Mentor and guide fellow engineers to drive engineering excellence.
  • A day in the life
  • Your typical day-to-day responsibilities will include:
  • Driving the design, implementation, and deployment of products that enhance security of Ads applications.
  • Continuously improving product features through iterative development.
  • Collaborating with peers on technical designs and refinements, code reviews, and testing.
  • Developing and adopting testing frameworks and implementing test plans to ensure code quality and facilitate continuous delivery.
  • Leading design reviews to ensure software development efforts are aligned with tactical goals.
  • Mentoring fellow engineers and promoting best practices in engineering and security.

FAQs

What are the primary responsibilities of a Software Dev Engineer II in Ads Security at Amazon?

The primary responsibilities include designing, implementing, and deploying scalable software solutions to secure Amazon's Ads business, ensuring customer privacy and data security through advanced cryptographic techniques, developing systems that meet security compliance requirements, collaborating in an agile environment on design and code reviews, creating reusable code patterns, conducting design reviews, and mentoring fellow engineers.

What does a typical day look like for someone in this role?

A typical day involves driving the design and deployment of security products for Ads applications, improving product features through iterative development, collaborating with peers on technical designs, developing testing frameworks, leading design reviews, and mentoring fellow engineers on best practices in engineering and security.

What are the basic qualifications required for this position?

The basic qualifications include 3+ years of non-internship professional software development experience, 2+ years of design or architecture experience related to new and existing systems, and experience programming with at least one software programming language.

Are there any preferred qualifications for this role?

Yes, preferred qualifications include 3+ years of full software development life cycle experience, including coding standards and operations, and a Bachelor's degree in computer science or a related field.

What opportunities for collaboration exist within this role?

Opportunities for collaboration include working with peers on design and technical refinements, participating in code reviews, and collectively addressing and debugging customer issues in an agile team environment.

How important is mentoring in this position?

Mentoring is a significant aspect of this position. The role includes guiding fellow engineers to drive engineering excellence and promoting best practices in engineering and security.

What kind of software solutions will be developed in this role?

The software solutions developed will be scalable, real-time applications focused on enhancing the security of Amazon's Ads business, utilizing advanced cryptographic techniques to ensure data privacy and security.

What is expected in terms of code quality and testing?

It is expected that the engineer will develop and adopt testing frameworks and implement test plans to ensure code quality and facilitate continuous delivery, contributing to the overall reliability and performance of the software.

Retail & Consumer Goods
Industry
10,001+
Employees
1994
Founded Year

Mission & Purpose

Amazon is guided by four principles: customer obsession rather than competitor focus, passion for invention, commitment to operational excellence, and long-term thinking. We are driven by the excitement of building technologies, inventing products, and providing services that change lives. We embrace new ways of doing things, make decisions quickly, and are not afraid to fail. We have the scope and capabilities of a large company, and the spirit and heart of a small one. Together, Amazonians research and develop new technologies from Amazon Web Services to Alexa on behalf of our customers: shoppers, sellers, content creators, and developers around the world. Our mission is to be Earth's most customer-centric company. Our actions, goals, projects, programs, and inventions begin and end with the customer top of mind. You'll also hear us say that at Amazon, it's always "Day 1."​ What do we mean? That our approach remains the same as it was on Amazon's very first day - to make smart, fast decisions, stay nimble, invent, and focus on delighting our customers.

Get notified when Amazon posts a new role

Get Hired with Huzzle

Discover jobs with AI-powered precision. Autofill and track applications, create tailored resumes, and find the best opportunities across the web – all by simply chatting.

Already have an account?