Amazon - Sammamish, WA

posted 5 months ago

Full-time - Mid Level
Sammamish, WA
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

As a Software Development Engineer II on the AWS CloudTrail team, you will play a crucial role in developing and maintaining systems that are integral to AWS's extensive service portfolio. This position offers the opportunity to work on large-scale, high-performance, distributed systems that process massive amounts of data. You will be involved in defining system architecture, implementing specific components, and shaping the overall user experience. Your work will directly impact AWS customers and contribute to the reliability and scalability of the services they rely on. In this role, you will be responsible for building highly available, secure, and event-driven systems. You will contribute to various stages of the software development lifecycle, including planning, architecture design, implementation, testing, and process improvement. The CloudTrail team is dedicated to fostering an inclusive environment that encourages knowledge sharing and mentorship, ensuring that you have the support needed to grow as an engineer. You will have the chance to work with cutting-edge technologies for managing and manipulating big data, such as PrestoDB, Hive, and Hadoop. The team values work-life balance and offers flexible scheduling to help you maintain a productive and fulfilling personal and professional life. Joining this team means being part of a culture that embraces diversity and inclusion, with numerous employee-led affinity groups and ongoing learning experiences.

Responsibilities

  • Help define the system architecture and own specific components.
  • Implement and shape the overall experience of the system.
  • Build highly available, secure, scalable, distributed, and event-driven systems.
  • Contribute to planning, architecture design, implementation, testing, and process improvement.

Requirements

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture experience of new and existing systems.
  • Experience programming with at least one software programming language.

Nice-to-haves

  • 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations experience.
  • Bachelor's degree in computer science or equivalent.

Benefits

  • Flexible schedule to promote work-life balance.
  • Comprehensive medical, financial, and other benefits packages.
  • Equity and sign-on payments as part of total compensation.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service