Senior Linux Systems Development Engineer

3+ months agoSeattle, WA


Do you have a passion for innovation and building technologies that make large-scale clouds more reliable, efficient, and scalable? Would you like to work within the most advanced and scaled clouds that support the most critical workloads for the US Intelligence and Defense communities? Do you want to build automation that will influence the national security and defense mission agency partners of AWS? Amazon Web Services (AWS) is seeking a Senior Site Reliability Engineer to take the lead of solving some of the toughest operational challenges in some of the most sensitive and mission critical clouds.

Amazon is looking for Systems Development Engineers to build, deploy, operate, sustain, and grow the software systems that build, scale, monitor, secure, manage, and automate one of world's largest networks. The systems team will drive the stability and sustainability of these next-generation systems and discover innovative ways to scale and operate them reliably as we expand. In this role, you will work with systems and software engineers to create proactive engineering mechanisms that will enable your team to manage the health of a number of distributed specialized Linux server fleets and the software stacks that run on them. You will deploy and monitor the systems and automation to ensure that regional tooling is operating optimally. You will utilize trends and metrics to identify opportunities for improvements within existing frameworks, tools and processes to continuously improve systems.

The ideal candidate will have a strong technical background, be detail driven, and have excellent problem solving abilities. You will be comfortable designing, building, deploying, and operating. He/she will be responsible for systems functionality, performance, and configurations issues. He/she will demonstrate sound knowledge of Unix and Scripting concepts and theory, and have experience participating in systems deployment and support. It is important that you can earn trust of your peers and stakeholders through your body of work and day to day interactions. This role requires ambition, thinking big, self-motivation, and the ability to thrive in a fast-paced, collaborative, and startup-like environment.

The Team: We're a small, scrappy, startup team inside Amazon Web Services working on software that solves critical operations challenges for supporting highly specialized private clouds. AWS Platform Operations team is growing, and we need engineers who move fast, are capable of breaking down and solving complex problems, and have an incredible drive to get things done. Engineers at Amazon work on real world problems on a global scale, own their systems end to end and influence the direction of our technology that impacts hundreds of millions customers around the world.

If you've ever wanted to show the impact one motivated developer can have and you want to work in an environment that will expose you to the absolute bleeding-edge of what's possible technologically, this is the position for you. The candidate should be open to new challenges, be extremely good at multi-tasking, prioritization, possess innovative, creative, and self-directed qualities, and be a great team player. If you're a customer-focused Systems Engineer who would like to contribute to a critical success story, we would love to hear from you!
Core Responsibilities

You will be expected to challenge and be challenged, to create and to innovate. We are inventing and supporting real things for real people not presentations. This must excite you.

You must be a builder. We pride ourselves on being multitalented and flexible, and we look for the same in our potential candidates.

Role can be based in: Seattle, Arlington, Herndon, or Denver.

Denver, CO: This position starts at $116,400 annual base salary only. A sign-on bonus and restricted stock units may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other benefits, dependent on the position offered. For more information regarding Amazon benefits, please visit Applicants should apply via Amazon's internal or external careers site.

Arlington, VA: This role will sit in our new headquarters in Northern Virginia, where Amazon will invest $2.5 billion dollars, occupy 4 million square feet of energy efficient office space, and create at least 25,000 new full-time jobs. Our employees and the neighboring community will also benefit from the associated investments from the Commonwealth including infrastructure updates, public transportation improvements, and new access to Reagan National Airport.
By working together on behalf of our customers, we are building the future one innovative product, service, and idea at a time. Are you ready to embrace the challenge? Come build the future with us.


• 5+ years of recent systems engineering, site reliability, or dev-ops experience in a medium to large scale 24x7 production Linux or other UNIX environment
• 5+ year's experience managing web and application servers, DNS, monitoring, and load-balancing
• 5+ years of automation and development skills in advance languages such as Python, Ruby, Rust, Go, Java, etc.
• BS in Computer Science or other technical degree and/or related experience


• Experience with Amazon Web Services (AWS)
• Experience managing scaled cloud systems with a focus on operational excellence
• Experience working with high-availability, distributed systems and services in a hosting environment including hardware, OS, storage, network, and database solutions
• Experience in the development and rollout of technical operations processes and new services
• Experience automating software deployments and following a continuous delivery and deployment model
• Experience with DNS, DHCP, SSH, HTTP, TCP/IP and other common network protocols
• Experience with system analysis and troubleshooting in large-scale Linux environment
• Experience with database technology, both relational and NoSQL
• Proficiency in one or more of Perl, Python, Ruby, Bash or Java.
• Working knowledge of agile development methods
• Working knowledge of data structures/algorithms

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.

We are dedicated to supporting our new team members. Our team has a broad mix of experience levels and Amazon tenures, and we're building an environment that celebrates knowledge sharing and mentorship.

Our team also puts a high value on work-life balance. Striking a healthy balance between your personal and professional life is crucial to your happiness and success here, which is why we aren't focused on how many hours you spend at work or online. Instead, we're happy to offer a flexible schedule so you can have a more productive and well-balanced lifeboth in and outside of work.

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.

For individuals with disabilities who would like to request an accommodation, please visit

Job ID: Amazon-1414993