Join Amazon Corporate Security as a Software Development Engineer
Contribute to one of the largest and most complex physical security systems in the world by joining Amazon Corporate Security (ACS)!
ACS’s mission is to deliver a safe and secure workplace for all Amazonians. The Tech and Tools team within ACS furthers that mission with innovative software, tooling, and automation that serves our organization and, ultimately, our customer base of 1.7+ million Amazon cardholders.
We’re looking for inventive software developers who are ready to tackle the needs, challenges, and scale that arise from a massive and distributed security system, creating solutions for issues that few (if any) companies have yet faced or solved.
Key Job Responsibilities
- Own the full software development lifecycle for a feature area, from design to implementation to testing.
- Write high-quality, maintainable, and testable code that meets Amazon's engineering standards.
- Collaborate closely with cross-functional teams, including product managers, system engineers, and stakeholders to translate business requirements into technical solutions.
- Participate in the broader technical vision and roadmap discussions for ACS' physical security platform.
- Mentor and share knowledge with junior engineers on the team.
- Actively participate in code reviews, architecture discussions, and other team activities to continuously improve engineering practices.
- Identify and drive process improvements to increase the efficiency and reliability of the team's software development workflows.
- Proactively identify and mitigate potential operational risks to minimize the impact on customers.
- Contribute to the continuous improvement of the team's incident response and disaster recovery procedures.
A Day in the Life
- Write code for highly anticipated features or architectural improvements.
- Investigate and troubleshoot complex issues across services and systems.
- Review a design document for new platform capabilities.
- Provide reviews and architectural guidance for Away-Team engineers on design best practices and operational lessons.
- Address product, design, or stakeholder questions and advise on technical implement trade-offs and effort estimates.
- Triage, investigate, and fix top-priority production issues.
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.
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence.
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, protected veteran status, disability, age, or other legally protected status.
Benefits Extracted with AI
- Diverse and inclusive workplace
- Equal opportunity employer
Similar jobs
Last update: 23 minutes ago
Software Development Engineer
Join Amazon as a Software Development Engineer to innovate customer service solutions using cutting-edge technologies.
Senior Software Development Engineer
Join Amazon as a Senior Software Development Engineer to lead design efforts and develop innovative systems.
Software Development Engineer
Join Amazon's SFT team as a Software Development Engineer to build scalable solutions for global e-commerce systems.
Senior Software Development Engineer, Japan Store Tech
Join Amazon as a Senior Software Development Engineer to build innovative user experiences using Big Data and Machine Learning.
Software Development Engineer
Join Amazon as a Software Development Engineer to drive innovation for Digital and Device customers.
Software Development Engineer
Join Amazon Kids+ as a Software Development Engineer to create innovative consumer software products.
Software Development Engineer, AWS Training and Certifications
Join AWS as a Software Development Engineer to build learning systems for millions of users, focusing on performance, scalability, and innovation.
Senior Software Development Engineer - Amazon Advertising
Join Amazon's Advertising team as a Senior Software Development Engineer in New York, focusing on scalable solutions and machine learning.
Software Development Engineer, Sponsored Brands Advertising
Join Amazon's Sponsored Brands team as a Software Development Engineer to build world-class brand shopping experiences.
Senior Software Development Engineer, Customer Trust - Core Services
Join Amazon as a Senior Software Development Engineer to build scalable AI systems for customer trust.
Senior Software Development Engineer, Applied AI
Join Amazon's Applied AI team as a Senior Software Development Engineer to innovate with AI technologies.
Software Development Engineer, ADSP AAX
Join Amazon Ad Exchange as a Software Development Engineer in Palo Alto, CA. Work on scalable, low-latency services in a fast-paced environment.
Software Development Engineer
Join Delta Air Lines as a Software Development Engineer in Atlanta, focusing on AWS, Agile, and DevOps.
Software Development Engineer - Amazon WorkSpaces
Join AWS as a Software Development Engineer for Amazon WorkSpaces, focusing on cloud-based virtual desktops.
Senior Software Engineer - Generative AI, AGI Inference Engine
Join Amazon as a Senior Software Engineer to advance Generative AI capabilities, focusing on high-performance inference.
Software Development Engineer II
Join Expedia Group as a Software Development Engineer II to build intelligent travel platforms.
Senior Software Engineer - Generative AI
Join Amazon as a Senior Software Engineer in Generative AI, focusing on high-performance inference capabilities.
Software Engineer II - Cloud Security
Join Microsoft as a Software Engineer II in Cloud Security, focusing on access control and protection solutions.
Software Development Engineer Intern - ML Chip Architect
Join Amazon as a Software Development Engineer Intern focusing on ML Chip Architecture. Work on cutting-edge machine learning technologies.
Senior Software Development Engineer
Join Amazon as a Senior Software Development Engineer to innovate in delivery and fulfillment technology.
Senior Software Development Engineer - React Native (Mobile)
Join Amazon's Fire TV team in Berlin as a Senior Software Dev Engineer specializing in React Native for mobile applications.
Software Development Engineer Intern
Join AWS as a Software Development Engineer Intern in Munich. Work on cutting-edge projects and gain real-world experience.
Software Development Engineer Intern, Artificial General Intelligence
Join Amazon as a Software Development Engineer Intern in Artificial General Intelligence. Work on innovative AI technologies.
Front-End Engineer Intern
Join Amazon as a Front-End Engineer Intern to build user-facing software with experienced developers. Enhance your skills in HTML, CSS, JavaScript, and more.