Work in Washington Veterans Jobs

Job Information

Amazon Web Services Sr Systems Dev Engineer, AWS DynamoDB in Seattle, Washington

Description

Job summary

The AWS DynamoDB team is looking for an experienced and passionate System Development Engineering Lead to develop the technical vision and road map for infrastructure automation platform for a massively scaled distributed NoSQL database. You will also lead and guide a team of high performing system development engineers to realize the technical roadmap and vision.

Amazon DynamoDB is a key-value database that delivers single-digit-millisecond performance at any scale. As a fast-growing service at the core of the AWS Cloud, our business and engineering decisions have widespread impact across AWS, Amazon, and beyond. Many of the world's fastest growing businesses such as Lyft, Airbnb, and Redfin, as well as enterprises such as Samsung, Toyota, and Capital One depend on the scale and performance of DynamoDB to support their mission-critical workloads.

We're operating at global-scale, and that's just the start. We are looking for a passionate engineer eager to join the initiative to optimize the release of DynamoDB into new regions as AWS expands. In this role, you will contribute to improving how DynamoDB builds and scales itself, as well as develop other foundational services to build the next-generation deployment technologies and testing that will enable DynamoDB's continued growth.

Are you motivated by the freedom to chart a bold course to define the technical vision and roadmap for infrastructure automation platform for DynamoDB and solve incredible technical challenges that come with scaling massively distributed systems? Then this opportunity is for you!

Key job responsibilities

You will partner with the DynamoDB feature engineering teams to ensure that our customers can seamlessly grow and benefit from new DynamoDB features and services from a region of their choice. As part of this you will help increase automation of region deployment pipelines and build reusable tools. Specifically, you will have following responsibilities.

  • Review current processes, systems and tools to document AS-IS model of region build process, release pipelines and infrastructure management

  • Perform process and technical gap analysis to identify opportunities to simplify processes and invent new tools and systems to manage infrastructure build and release cycle

  • Create and own technical vision and roadmap for the team to meet AWS region and infrastructure automation goals

  • Coach, mentor and lead a team of system engineers to realize the technical roadmap

  • Own technical architecture and high-level design for the team and solve complex business architectural problems

  • Leads design and operational reviews of architectures, systems, and processes and guide teams when making trade-offs between opportunity, architecture, resources, and sustainability

  • Define and apply the standards of engineering, test, and operational excellence best practices for the team

BASIC QUALIFICATIONS

  • 4+ years of professional software development experience

  • 3+ years of programming experience with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby

  • 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems

  • 2+ years of experience in one of the Infrastructure as Code (IaC) Tools - AWS CloudFormation, Terraform, Chef, Puppet, Ansible

  • Computer Science fundamentals, including data structures, algorithm design and complexity analysis

  • Experience with running / troubleshooting systems hosted on Linux-based servers (any distro)

  • Understanding of key networking concepts such as different protocols (TCP/IP, UDP, ICMP, etc.), OSI model, DNS

PREFERRED QUALIFICATIONS

  • B.S. or M.S. degree in Computer Science, MIS, CIS, or a related field

  • Knowledge of NoSQL database concepts

  • Excellent communication, prioritization, and analytical skills

  • Ability to work in a fast paced and agile development environment

  • Must be able to see opportunities for improvement, take ownership and closely work with development team to drive product improvement.

  • Passion for automation and providing a great customer experience

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 https://www.amazon.jobs/en/disability/us.

DirectEmployers