Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Seattle?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Amazon

Seattle / Global

Software Development Engineer, AWS Config, AWS Config

Job Description

AWS Config Software Development EngineerAWS Config is the service that lets customers assess, audit, and evaluate the configurations of their AWS resources at scale. Config continuously records resource configuration changes and relationships across accounts and regions, and powers compliance, security, and governance for millions of customers. We're investing heavily in the next generation of the service — from the ingestion and recording backend to the customer-facing console experience — and we're looking for a Software Development Engineer to help build it. This is a full-stack role. You'll work across the stack: designing and building resilient, high-throughput backend APIs and data pipelines that record and process configuration data, and building the console and UI experiences that customers use to explore their resources, relationships, and compliance posture. You'll have opportunities to setup new services and deliver features to existing services — from design docs and API contracts through implementation, testing, deployment, and operations. You'll join a team that values operational excellence, thoughtful design, and mentorship. You'll partner with senior engineers, principal engineers, product managers, and other AWS service teams to have direct impact on how customers understand and secure their cloud footprint.Key job responsibilities:Design, build, and operate scalable backend services and APIs that record, process, and serve AWS resource configuration data.Build customer-facing console and web experiences, translating customer needs into intuitive, performant, and accessible UI.Write high-quality, well-tested code across the stack, and contribute to design and code reviews.Own the operational health of your services, participate in on-call, monitor with metrics and alarms, and drive down operational load through automation.Collaborate with senior engineers and principal engineers on architecture and technical direction, and help raise the bar through mentorship and design feedback.A day in the life:You might start the day refining an API contract with a partner team, move into implementing a new console view backed by that API, review a teammate's CR, and wrap up by cutting an alarm-driven improvement to reduce recurring on-call noise. You'll balance new feature delivery with the operational excellence that keeps a AWS service healthy.About the team:The AWS Config Storage and Delivery team owns configuration storage and delivery of Config data. Our work spans storage and delivery of data that customers rely on for compliance and governance. We care deeply about each team member and respect their opinions. We prioritize operational excellence, sustainable on-call, and growing engineers.Basic qualifications:3+ years of non-internship professional software development experience2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience1+ years of software development engineer or related occupational experience1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience1+ years of Object Oriented Design experienceBachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related fieldExperience programming with at least one software programming languagePreferred qualifications:3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experienceBachelor's degree in computer science or equivalentAmazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits .USA, WA, Seattle - 143,700.00 - 194,400.00 USD annually
Apply Now

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location