Skip to main content

Full Stack Development Engineer (SDE), Region Services - Region Build Informer (RBI) Team

Job ID: 2770929 | Amazon Development Center U.S., Inc.

DESCRIPTION

Do you love decomposing problems to develop products that impact millions of people around the world? Would you enjoy identifying, defining, and building software solutions that revolutionize how businesses operate?

AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS. Within AWS UC, Amazon Dedicated Cloud (ADC) roles engage with AWS customers who
Amazon Web Services (AWS) is the world leader in providing a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers hundreds of thousands of businesses in 190 countries around the world!

Region Build Engineering (RBE) leads the charter of transforming how AWS builds new regions by leveraging data and automation to optimize region builds. RBE’s systems and solutions look around corners to find insights that move the needle in reducing the duration of AWS Region Builds. Engineers in the RBE Organization are building new services and solutions from the ground up, leveraging AWS Serverless technologies including API Gateway, Lambda, DynamoDB, and Aurora Serverless.

We need developers who move fast, are capable of breaking down and solving complex problems, and have a strong will to get things done. Developers 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.

Arlington, Virginia (HQ2)

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.


Key job responsibilities
- Develop dynamic web applications and the APIs that power them
- Design and code new RESTful APIs (Python) that support both web and programmatic callers
- Build natively on AWS, using serverless technologies (CloudFront, API Gateway, Lambda)
- Create backend systems that scale by leveraging NoSQL databases (DynamoDB)
- Deliver front-end website UIs (JavaScript, TypeScript, React), through creating and translating mock-ups into code
- Raise the bar on quality, security, performance, scalability, usability and operations
- Stay abreast of developments and trends in Cloud architectures, web dev and programming languages
- Support the Region Services organization mission through the creation of tooling for AWS region builds, service expansion and feature tracking
- Establish relationships across development teams to programmatically integrate our services with other teams’ APIs

A day in the life
The right candidate will possess excellent business and communication skills, be able to work with business owners to develop and define key business questions, and be able to collaborate with Software Developers and Technical Program Managers to analyze data that will answer those questions. You should have a solid understanding of how to build efficient and scalable data infrastructure and data models.

About the team
Diverse Experiences

AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.

About AWS

Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.

Inclusive Team Culture

Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.

Mentorship & Career Growth

We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.

Work/Life Balance

We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.

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

- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
- Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- Experience building complex software systems that have been successfully delivered to customers

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.