Amazon - Redmond, WA

posted 5 days ago

Full-time - Mid Level
Redmond, WA
10,001+ employees
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

The Software Development Engineer for Redshift Data Management at Amazon is responsible for designing and implementing high-performance data management solutions within the Amazon Redshift cloud data warehouse. This role involves translating functional requirements into detailed architecture, collaborating with cross-functional teams, and mentoring junior engineers to foster a culture of technical excellence and innovation.

Responsibilities

  • Translate functional and technical requirements into detailed architecture.
  • Design, implement and deliver state-of-the-art distributed, high-performance data management processing algorithms and solutions.
  • Deploy and monitor new features in a highly available and fault tolerant system running in the cloud.
  • Collaborate with engineering teams and product managers to deliver and operate large scale, distributed services in the cloud.
  • Participate in code and design reviews to maintain high development standards.
  • Mentor other engineers, define technical culture, and help build a fast-growing team.

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
  • Bachelor's degree in computer science or equivalent
  • 3+ years experience programming large scale systems in C/C++.

Benefits

  • Flexible working culture
  • Mentorship and career growth opportunities
  • Diversity and inclusion initiatives
  • Work-life balance support
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service