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's SFT team as a Software Development Engineer to build scalable solutions for global e-commerce systems.
Senior Software Development Engineer, Customer Trust - Core Services
Join Amazon as a Senior Software Development Engineer to build scalable AI systems for customer trust.
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
Join Amazon as a Senior Software Development Engineer to innovate in delivery and fulfillment technology.
Software Development Engineer - Amazon WorkSpaces
Join AWS as a Software Development Engineer for Amazon WorkSpaces, focusing on cloud-based virtual desktops.
Software Development Engineer
Join Amazon Music as a Software Development Engineer to innovate in music and podcast experiences.
Software Development Engineer Intern
Join Amazon as a Software Development Engineer Intern in Amsterdam. Work on cutting-edge technology and industry-defining projects.
Front End Engineer
Join Amazon Music as a Front End Engineer to develop innovative social features for music lovers. Work with JavaScript, React Native, and more.
Full-Stack Software Engineer II
Join AWS as a Full-Stack Software Engineer II to develop innovative solutions ensuring user privacy and personalized experiences.
Software Development Engineer Intern
Join Amazon as a Software Development Engineer Intern in Stockholm, Sweden. Work on cutting-edge technology and industry-defining projects.
Software Development Engineer, Prime Video Play Starts
Join Prime Video as a Software Development Engineer to shape the future of video entertainment.
Front-End Engineer
Join Amazon as a Front-End Engineer to build user-facing software with HTML, CSS, and JavaScript.
Software Development Engineer Intern
Join Amazon as a Software Development Engineer Intern in Luxembourg. Work on cutting-edge projects and innovate with experienced engineers.
Senior Software Engineer - Cloud and Security
Join Microsoft as a Senior Software Engineer focusing on cloud and security solutions, enhancing service reliability and security.
Software Development Engineer III - Java/Python
Join Expedia Group as a Software Development Engineer III in Seattle, focusing on Java and Python.
Software Development Engineer
Join Amazon Music as a Software Development Engineer in San Francisco. Work on innovative audio entertainment solutions.
Software Development Engineer, Fashion Tech
Join Amazon as a Software Development Engineer in Fashion Tech, designing next-gen shopping experiences.
Senior Software Development Engineer
Join Adobe as a Senior Software Development Engineer to innovate and build impactful web applications.
Software Development Engineer - University Graduate 2025
Join Adobe as a Software Development Engineer for 2025 graduates. Develop high-performance software in a dynamic team environment.
Senior Software Development Engineer III - Full Stack
Join Expedia Group as a Senior Software Development Engineer III - Full Stack in Seattle, WA.
Staff Software Engineer (Fullstack) - Customer Trust and Privacy
Join Walmart Global Tech as a Staff Software Engineer to enhance digital safety and customer trust through innovative technology.
Software Engineer 2 - Platform Security
Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.
Senior Software Engineer
Join Honeywell as a Senior Software Engineer to lead complex software engineering projects and mentor junior engineers.
Software Development Engineer
Join Adobe as a Software Development Engineer in San Francisco, focusing on backend services for Adobe Content.