Amazon Redshift is the world's most popular fully managed cloud data warehouse. Tens of thousands of enterprise customers use Redshift to crunch through exabytes of data in the cloud to make business-critical decisions every day. As a Senior Software Development Engineer in the Redshift Query processing team, you will:
- Build systems that benefit Redshift clusters across the world
- Take significant ownership of the overall product vision by defining new features and architecture
- Distill complex and ambiguous requirements, converting them into meaningful projects that provide immense customer value
- Own and code end-to-end deliverables from design, development, deployment, monitoring, and operations
- Lead engineers on substantial projects and help develop a flourishing team through active mentoring and hiring
- Collaborate with data architects across AWS services to define and implement migration strategies
This role offers:
- Work/Life Balance: Flexibility in working hours and support in finding the right balance between personal and professional life
- Mentorship & Career Growth: A team dedicated to supporting new members, knowledge sharing, and career development
- Inclusive Team Culture: AWS embraces differences and is committed to furthering its culture of inclusion
Key Responsibilities:
- Build features that extend SQL Languages to accelerate migrations
- Develop large-scale enterprise cloud software optimized for massive execution
- Define and implement new features and architecture for Redshift
- Lead and mentor other engineers on substantial projects
- Collaborate with cross-functional teams to define and implement migration strategies
This is a unique opportunity to shape the technology powering analytical workloads for Fortune 500 companies, startups, and everything in between.