Taro Logo

Senior Software Engineer - Redshift Data Management

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer - Redshift Data Management

Amazon Redshift, a crucial component of AWS's database services, is seeking talented engineers with expertise in DBMS internals. This role is part of the AWS Utility Computing (UC) organization, which drives innovation in foundational services like S3 and EC2. As a Senior Software Engineer in the Redshift Data Management team, you'll work on challenging technical problems at every layer of the stack, often tackling unprecedented challenges in distributed systems and database management.

The position offers an opportunity to impact Amazon's global customer base through innovative solutions in data management, search, and analytics. You'll be working in a startup-like environment within AWS, focusing on high-priority projects that directly affect the performance, durability, cost, and security of Amazon Redshift. The team values knowledge-sharing and mentorship, providing an environment where senior members engage in one-on-one mentoring and constructive code reviews.

AWS's culture emphasizes continuous learning and curiosity, supported by employee-led affinity groups that foster inclusion and diversity. The organization values work-life harmony and provides flexibility in the working culture. As part of Amazon's largest cloud platform, you'll contribute to services trusted by companies ranging from innovative startups to Global 500 enterprises.

The role offers competitive compensation ranging from $151,300 to $261,500 per year, varying by geographic location, plus equity and comprehensive benefits. You'll be part of a team that's dedicated to maintaining AWS's position as the world's leading cloud platform while working on cutting-edge database technology that powers thousands of customer applications worldwide.

Last updated 3 months ago

Responsibilities For Senior Software Engineer - Redshift Data Management

  • Design, implement, test, deploy and maintain innovative software solutions
  • Build high-quality, highly available, always-on products
  • Research implementations for best possible customer experiences
  • Create metrics and implement automation improvements
  • Participate in design discussions and code reviews
  • Work cross-functionally to drive business decisions
  • Resolve root cause of software defects

Requirements For Senior Software Engineer - Redshift Data Management

  • 7+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Strong knowledge of Computer Science fundamentals
  • Knowledge of professional software engineering practices & best practices
  • Experience in communicating with users and other technical teams

Benefits For Senior Software Engineer - Redshift Data Management

Medical Insurance
401k
Parental Leave
  • Full range of medical benefits
  • Work-life harmony
  • Career advancement resources
  • Mentorship opportunities
  • Employee-led affinity groups