Software Development Engineer, AWS Amplify @ Amazon.com Services LLC - Irvine, CA

Job Overview

a month ago

Software Development Engineer, AWS Amplify

Amazon.com Services LLC - Irvine, CA

  • 1+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems.
  • 2+ years of non-internship professional software development experience
  • Programming experience with at least one software programming language.

ADDITIONAL QUALIFICATIONS:
  • 5+ years of professional front end development using modern web development technologies and techniques, including HTML5, CSS, JavaScript based frameworks like React and Angular, web services (RESTful, GraphQL, etc.)
  • Strong UX skills and sound knowledge of UX best practices with the ability to incorporate them into solutions
  • Solid coding practices including peer code reviews, unit testing, and a preference for agile development

Job summary
Does making mobile and web developers lives better intrigue you? Do you like React/Node/Typescript? Have you felt like you can flourish with more ownership? Come join the AWS Amplify CLI team!

Amplify CLI is at the core of everything Amplify does to make our customers successful. It is the engine that powers everything else we do.

At AWS Amplify, we're working to build a set of tools and services that can be used together or on their own, to help front-end web and mobile developers build scalable, full stack applications, powered by AWS. With Amplify, you can configure app backends and connect your app in minutes, deploy static web apps in a few clicks, and easily manage app content outside the AWS console.

Amplify supports popular web frameworks including JavaScript, React, Angular, Vue, Next.js, and mobile platforms including Android, iOS, React Native, Ionic, and Flutter.

We're right at the start of a comprehensive roadmap to deliver the functionality and features our customers are asking for and delight them with functionality they couldn't even imagine. We're passionate about what our customers are building, so we can offer them the right tools to be successful. If you are as passionate as us about app development and providing developers with the latest and greatest tools to build and host their apps, join the AWS Amplify team!

What you’ll bring:
  • A good understanding on workings on a cloud connected client application.
  • Knowledge of how modern web frameworks and tools work, and are built, to make developers productive.
  • A breath of experience with JavaScript, TypeScript, and maybe other modern programming languages like Java, and Rust. Our serverless infrastructure allows us to pick the right language for the right problem.
  • Experience building infrastructure products while keeping a high level of security, availability, and performance.
  • Curiosity for learning new technologies in a rapidly moving ecosystem.
  • Passion for working in a distributed environment, with a document first culture, and diverse people with different levels of experience.

Within 1 month, you’ll:
  • Learn about AWS leadership principles and best practices.
  • Dive deep into the Amplify architecture and code base.
  • Work with your onboarding buddy in your first tickets.
  • Meet the rest of the AWS Amplify organization.

Within 3 months, you’ll:
  • Join the on-call rotation, shadowing another engineer, to learn the challenges that our customers face.
  • Participate in the team’s Weekly Operations Review and understand the key metrics that drive our product.
  • Gain more experience building and releasing your first end-to-end feature.
  • Work with your manager to understand how to grow your career at AWS.
  • Become an active participant in all stages of our software development cycle, including planning meetings and customer briefings.

Within 6 months, you’ll:
  • Become a subject matter expert in one of the product areas.
  • Drive the team’s Weekly Operations Review when on-call, and participate in other AWS Review meetings.
  • With with other engineers to improve our operations effectiveness by designing new systems, and making our current ones more effective.
  • Help onboard new engineers and guide them in their first weeks at AWS.

Within 12 months, you’ll:
  • Influence technical strategy to build products that our customers will love.
  • Become a mentor for other team members.
  • Drive cross-team initiatives with global impact at AWS.
  • Conduct interviews and help hire great talent for the team

Applying
Are you not sure if you meet 100% of our qualifications? Please, apply anyway!

Send us your resume, or a short list of your job history. A link to your full Linkedin profile can work too. We don’t require cover letters to apply for a job. When we receive your application, our recruitment team will get back to you and will guide you through the interview process with us.

Mentor
We have a formal mentor search application that lets you find a mentor that works best for you based on location, job family, job level etc. Your manager can also help you find a mentor or two, because two is better than one. In addition to formal mentors, we work and train together so that we are always learning from one another, and we celebrate and support the career progression of our team members.

Inclusion
Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have 13 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.

Work-Life Balance
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 life—both in and outside of work.

  • Experience with React and ES6
  • Experience with AWS
  • Appetite and enthusiasm to work with new technologies
  • Keen interest in staying current with the latest trends and techniques in the industry
  • Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices
  • AWS product experience and development using the AWS platform
  • Excellent communication skills, both written and verbal
  • Eagerness to adopt a lead role in mentoring and developing others
  • Exceptional problem solving and troubleshooting skills

The pay range for this position in Colorado is $252,700-$325,000 (yr.); however, base pay offered may vary depending on job-related knowledge, skills, and experience. A sign-on bonus and restricted stock units may be provided as part of the compensation package, in addition to a full range of medical, financial, and/or other benefits, dependent on the position offered. This information is provided per the Colorado Equal Pay Act. Base pay information is based on market location. Applicants should apply via Amazon's internal or external careers site.

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.

Similar Jobs

FE Programmer

91bnb

El Monte, CA

At least 3-year software development experience. Familiar with website development and its organization and structure. Creative and may think outside the box.

Product Manager

Vista Outdoor

San Diego, CA

Knowledge of software / firmware development. Understanding of consumer device development cycle. Must have a good understanding of product development, and all…

Senior Controls Software Engineer

Total Aviation Staffing, LLC

Santa Ana, CA

5+ years of software development experience involving testing for controls and related automation applications is required.

Senior Controls Software Engineer

Total Aviation Staffing, LLC

Newport Beach, CA

5+ years of software development experience involving testing for controls and related automation applications is required.

Senior Controls Software Engineer

Total Aviation Staffing, LLC

Santa Monica, CA

5+ years of software development experience involving testing for controls and related automation applications is required.

Senior Controls Software Engineer

Total Aviation Staffing, LLC

San Bernardino, CA

5+ years of software development experience involving testing for controls and related automation applications is required.

Senior Controls Software Engineer

Total Aviation Staffing, LLC

Los Angeles, CA

5+ years of software development experience involving testing for controls and related automation applications is required.

AEA: 2023 Software Engineer I

Raytheon Intelligence & Space

El Segundo, CA

Responsibilities will include support of the software team with the requirements, design, coding, build process, data analysis, and tools maintenance in their…

Web Software Engineer II

Disney Media & Entertainment Distribution

Santa Monica, CA

Collaborate with development teams to understand their pain points and requirements. Implement reusable architecture and patterns that set the direction for web…

Senior Software Engineer

Anchor Loans LP

Thousand Oaks, CA

Experience with software design, architecture, testing, maintaining, or launching cloud-based software products. Experience with CI/CD and automation.

Software Engineer Adobe Commerce - Magento (remote)

Blueprint Test Preparation

Manhattan Beach, CA

3+ years of experience in software development within the Magento 2 ecosystem. Troubleshoot and debug problems that may arise during and after development,…

Developer II

Anchor Loans LP

Thousand Oaks, CA

1 year of software development experience. Experience working with one or more of the following: web or mobile application development, Unix/Linux environments,…

Lightstream Software Engineer IV - Fully Remote

Truist Financial

San Diego, CA

Solid knowledge of relational database design and development (SQL, stored procedures, data modeling). Responsible for development and developing unit testing,…

Lightstream Software Engineer IV

Truist Financial

San Diego, CA

Solid knowledge of relational database design and development (SQL, stored procedures, data modeling). Responsible for development and developing unit testing,…

eDiscovery Lead Software Engineer - Senior Consultant

Deloitte

Costa Mesa, CA

Understanding of the full software development life cycle: Analysis, Design, Coding, Testing and promotion into Production. 5+ years of programming experience.

Senior Software Engineer

Interior Logic Group

Irvine, CA

3+ years of industry professional experience in game development / graphics / engineering. Improve a visualization render pool farm on AWS using advance…

Computer Engineer Tech

Universal Studios Hollywood

Hollywood, CA

Solid understanding of the software development lifecycle and change control. Maintain configuration management of hardware and software documentation.

Embedded Software & Hardware Technical Product Manager (1178)

LANTRONIX

Irvine, CA

Minimum 10+ years’ experience in *hardware and software product development embedded environment or product management, preferably within computer and/or…

Avionics Software Engineer

Intellisense Systems Inc

Torrance, CA

Actively participate in code reviews, requirements development, internal audits, and other software-related development activities.

Lead Software Developer (Angular)

Avison Young

San Diego, CA

5+ years of software development experience post-graduation. Actively participate in our development efforts in collaboration with the Scrum team develop and…

Senior Site Reliability Engineer

Amgen

Thousand Oaks, CA

Maintain application reliability and uptime SLAs throughout the application lifecycle using programmatic self-healing and software automation.

Senior Front End Engineer

Level Studios

San Diego, CA

Familiarity with web design software including Photoshop and Sketch. Contribute to custom tools and libraries to support development processes.

Ground Software DevOps

Motive Companies

Irvine, CA

Automating CI/CD workflows allowing developers to focus on software design and development tasks. Understanding software architecture to consult on accepted…