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
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer, Redshift Data Management

Amazon Redshift, the world's most popular fully managed cloud data warehouse, is seeking a Senior Software Engineer to join their Data Management team. This role is part of AWS Utility Computing (UC), which provides foundational services like S3 and EC2, along with continuous product innovations. As a senior engineer, you'll work on mission-critical systems that help thousands of enterprise customers process exabytes of data for business decisions.

The position offers an exciting opportunity to solve complex technical challenges across the entire stack, focusing on improving service performance, durability, cost, and security. You'll be working in a startup-like environment where innovation is constant and impact is immediate. The role involves designing and implementing high-quality, always-available solutions that serve Amazon's global customer base.

The team culture emphasizes knowledge-sharing and mentorship, with experienced members providing one-on-one guidance and thorough code reviews. AWS values diverse experiences and fosters an inclusive environment through employee-led affinity groups and ongoing learning opportunities. The company supports work-life harmony and provides comprehensive benefits including medical, financial, and career growth resources.

This is an excellent opportunity for experienced engineers who are passionate about distributed systems, data management, and cloud computing. You'll be at the forefront of cloud technology, working with cutting-edge tools and systems while helping shape the future of Amazon Redshift. The role offers competitive compensation, including base pay ranging from $151,300 to $261,500 depending on location, plus equity and additional benefits.

Last updated 9 hours ago

Responsibilities For Senior Software Engineer, Redshift Data Management

  • Solve challenging technical problems at every layer of the stack
  • 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
  • Resolve root cause of software defects
  • Participate in design discussions and code review
  • Work cross-functionally to help drive business decisions

Requirements For Senior Software Engineer, Redshift Data Management

Java
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Bachelor's degree in computer science or equivalent (preferred)
  • 5+ years experience programming large scale systems in C/C++ (preferred)

Benefits For Senior Software Engineer, Redshift Data Management

Medical Insurance
401k
Mental Health Assistance
  • Medical benefits
  • Financial benefits
  • Mentorship and career growth opportunities
  • Work-life harmony
  • Employee-led affinity groups
  • Inclusive culture

Interested in this job?

Jobs Related To Amazon Senior Software Engineer, Redshift Data Management

Sr. Software Engineer - Digital Twin, Project Kuiper

Senior Software Engineer position at Amazon's Project Kuiper, building digital twin systems for satellite infrastructure.

Senior Software Engineer, AWS Container Registry

Senior Software Engineer role at Amazon Web Services focusing on building and scaling the Elastic Container Registry (ECR) service, with competitive pay and benefits.

Senior SDE, Project Kuiper Ground Services

Senior SDE position at Amazon's Project Kuiper developing mission-critical services for satellite constellation management

Software Dev Engineer

Senior Software Engineer role at Amazon working on global fulfillment network systems and optimization algorithms.

Senior Software Development Engineer, Project Kuiper

Senior Software Engineer role at Amazon's Project Kuiper, focusing on satellite battery systems software development and test automation, offering $151K-$261K salary.