About The Position

The Software Development Engineer position at Amazon Web Services (AWS) focuses on creating high-scale distributed services to enhance AWS Config, a foundational service for managing configuration and compliance of cloud resources. The role involves owning solutions from design to deployment, ensuring code quality, and mentoring junior engineers while engaging with the open-source community to drive long-term vision.

Requirements

  • 3+ years of non-internship professional software development experience.
  • 2+ years of design or architecture experience for new and existing systems.
  • Experience programming with at least one software programming language.
  • 3+ years of experience in the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor's degree in computer science or equivalent.

Responsibilities

  • Design and execute solutions for AWS Config and its associated services.
  • Develop high-scale distributed services using tools like EC2 Native, Lambda, DynamoDB, and ElasticSearch.
  • Maintain high code quality and optimize development processes.
  • Mentor and guide junior engineers in best practices and technical skills.
  • Engage with the open-source community to gather feedback and improve user experience.

Benefits

  • Equity compensation
  • Sign-on payments
  • Full range of medical benefits
  • Financial benefits
  • Other benefits as part of total compensation package

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service