Software Development Engineer, Compliance Shared Services
Amazon
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About the Role
Are you passionate about driving innovation and applying state-of-the-art computer science to solve real-world problems? Amazon is seeking a Software Development Engineer, Compliance Shared Services who is eager to work in a team of innovators and contribute to a suite of tools that power automated and scalable content processing. This role directly impacts Amazon's ability to serve customers and partners safely and efficiently across the globe by building the future of automated compliance in the product space.
You will be working in an Agile mode, collaborating with product management and partner teams to iterate at a fast pace and delight our end users, providing Amazon shoppers and sellers with a frictionless shopping and selling experience.
Key Responsibilities
- Designing, developing, and maintaining micro-services hosted in AWS.
- Adding new front-end features to existing tools.
- Improving performance and operational costs of systems.
- Researching solutions for technically ambiguous problems.
- Mentoring other engineers within the team.
As a Software Development Engineer, you will develop scalable infrastructure to ingest and parse external databases of product certifications and specifications, ensuring a trustworthy online shopping experience. You will also contribute to developing a bidding platform where sellers and vendors can find accredited labs for product compliance certification.
Mentoring & Career Growth
As a software engineer, you will have continuous learning opportunities, contribute to the hiring process, and develop your colleagues as a mentor and onboarding buddy. You will have access to Amazon's mentorship program to guide your career development in partnership with your software development manager, balancing results delivery with growth to the next level.
About the Team
The Compliance Shared Services (CoSS) team's vision is to deliver best-in-class automation of controls for internal compliance and business programs. Our goal is to lower costs in the Amazon flywheel for our end customers: buyers and selling partners. We provide easy-to-use shared services with robust data privacy, security, and tenant isolation, continuously raising industry standards for automation performance and cost efficiency.
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
- Bachelor's degree in computer science or equivalent.
- Experience with the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
Key skills/competency
- AWS
- Microservices
- Distributed Systems
- Compliance Automation
- AI/Machine Learning
- Front-end Development
- Performance Optimization
- Data Processing
- Agile Methodologies
- Mentorship
How to Get Hired at Amazon
- Research Amazon's Leadership Principles: Thoroughly understand and be prepared to articulate how you've demonstrated principles like Customer Obsession, Ownership, and Learn and Be Curious.
- Tailor your resume for AWS expertise: Highlight projects demonstrating proficiency in AWS services, microservices architecture, and scalable system design relevant to cloud compliance.
- Showcase problem-solving skills: Prepare detailed examples of how you've tackled ambiguous problems, designed robust solutions, and improved system performance in past roles.
- Demonstrate a passion for compliance innovation: Explain how your technical skills and interest align with automated compliance, product safety, and building efficient regulatory systems.
- Practice coding and system design: Sharpen your data structures, algorithms, and system design skills for technical interviews, focusing on scalability and reliability.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background