Systems Development Engineer

3+ months agoSeattle, WA


Are you passionate about enterprise-wide scale compliance management? Are you excited about impactful technical projects that help our biggest enterprise customers manage hundreds of accounts with over a million resources across multiple regions? Amazon Web Services (AWS) is the pioneer and recognized leader in the Cloud. Our web services provide a platform for IT infrastructure that is used by hundreds of thousands of developers and businesses around the world. These customers range from start-ups to leading web companies to Global 500 companies in financial services, healthcare, and technology.

AWS Config is the foundation service that customers rely on to manage the configuration and compliance for their cloud resources. AWS Config Rules builds atop Config to help customers audit and automatically mitigate their technical infrastructure and resources, e.g. checking the readability of S3 buckets and automatically applying missing security policies where needed.

Our team is looking for a Systems Development Engineer to join our energetic, fast-moving, and passionate team. We have high standards for our computer systems as well as our employees. Our systems are highly secure, highly reliable, highly available, and must function at a massive scale. Our employees are smart, driven to serve customers, and fun to work with. Successful systems development engineers do much more than plug computers together and track changes. They are experts at the operating-system level; are instrumental in building, deploying, operating, and scaling huge distributed systems that serve production workloads for AWS customers.

Work/Life Balance
Our team puts a high value on work-life balance. Our entire team is located across Seattle and Virginia. We're also flexible when people occasionally need to work from home. We generally keep core in-office hours from 10am to 4pm.

On-Call Responsibility
This position involves on-call responsibilities, typically for one week every two months. We don't like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant. When we do get paged, we work together to resolve the root cause so that we don't get paged for the same issue twice.

Mentorship & Career Growth
We're committed to the growth and development of every Config team member. You will be expected to mentor and guide junior engineers. You will engage with the open source community, listening to their feedback to improve the experience and helping to drive long term vision with the larger Config team.

Inclusive Team Culture
Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and we host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon's culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.


• A Bachelor's or Master's degree in Computer Science, Information Science, Engineering, Mathematics, or a related field, or experience equivalent to a Bachelor's degree based on Five or more years of work experience
• Three or more years of professional experience as a systems development engineer or in related occupations (systems administration, DevOps engineering, site reliability engineering, networking/automation, software/systems development)
• An understanding of computer networking fundamentals
• Proficiency in one or more general-purpose programming languages, such as: Java, C/C++, C#, Objective C, Python, JavaScript, Ruby, or Go


• A Master's degree in Computer Science, Information Science, Engineering, Mathematics, or a related field
• Experience building and operating large-scale, highly available distributed systems or web services with a high degree of operational excellence
• A strong understanding of system performance and scaling
• Well-honed troubleshooting skills at various levels of complexity
• A strong understanding of operating system internals, including network and storage subsystems
• Experience with relational and nonrelational database systems
• Experience developing on Linux
• Experience using AWS services
• Experience delivering projects in a fast-paced, highly collaborative work environment
• Excellent written and verbal communication skills

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. For individuals with disabilities who would like to request an accommodation, please visit

Job ID: Amazon-1420740