Senior Software Engineer, Query Processing Team, Amazon Redshift

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer, Query Processing Team, Amazon Redshift

Amazon Redshift, one of the world's leading fully managed cloud data warehouses, is seeking a Senior Software Engineer to join their Query Processing team. This role offers a unique opportunity to work on the core execution engine that powers analytical workloads for thousands of enterprises worldwide. As a senior engineer, you'll be at the forefront of building and enhancing systems that process exabytes of data in the cloud, enabling critical business decisions for customers ranging from startups to Fortune 500 companies.

The position combines technical leadership with hands-on development, requiring expertise in distributed systems and database technologies. You'll work within AWS, the pioneer of cloud computing and the industry's most comprehensive cloud platform. The role involves leading significant technical initiatives, mentoring team members, and driving architectural decisions that impact Redshift's query processing capabilities.

The team focuses on high scalability, performance optimization, and expanding the capabilities of Redshift's execution engine. You'll be working in an environment that values innovation, technical excellence, and customer obsession. AWS's culture emphasizes learning, diversity, and inclusion, with various employee-led affinity groups and ongoing learning experiences.

This role offers excellent career growth opportunities within Amazon's cloud division, with access to mentorship, knowledge-sharing resources, and the chance to work on technology that powers analytical workloads at a massive scale. The position combines the excitement of working on cutting-edge database technology with the stability and resources of one of the world's leading tech companies.

For the right candidate, this represents an opportunity to shape the future of cloud data warehousing while working with a team of talented engineers in Berlin. The role offers work-life harmony and the chance to make a significant impact on a product used by thousands of customers worldwide.

Last updated 6 hours ago

Responsibilities For Senior Software Engineer, Query Processing Team, Amazon Redshift

  • Build systems that benefit Redshift clusters across the world
  • Take ownership on product vision by defining new features and architecture
  • Convert complex requirements into meaningful projects
  • Own end-to-end deliverables from design to operations
  • Lead engineers on substantial projects
  • Mentor and help develop team members
  • Work on query processing and massive parallel execution engine

Requirements For Senior Software Engineer, Query Processing Team, Amazon Redshift

Java
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience leading architecture and design of new and current systems
  • Professional software development experience (non-internship)
  • Programming experience with modern languages like Java, C++, or C#
  • Object-oriented design experience
  • Recent development experience in the last 3 years
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Senior Software Engineer, Query Processing Team, Amazon Redshift

  • Flexible work hours
  • Mentorship opportunities
  • Career development resources
  • Work-life harmony

Interested in this job?

Jobs Related To Amazon Senior Software Engineer, Query Processing Team, Amazon Redshift

Sr. Software Development Engineer, Global Realty Tech

Senior Software Development Engineer position at Amazon's Global Realty Tech team, focusing on developing innovative solutions for commercial real estate using advanced technologies.

Sr Software Dev Engineer, FTVX Team (Whole World)

Senior Software Engineer role at Amazon FireTV team in Chennai, building cloud services and device packages for millions of customers worldwide.

Software Development Engineer, Elastic Block Store (EBS), AWS (L5), EBS Stats

Senior Software Engineer role at Amazon Web Services (AWS) working on Elastic Block Store (EBS) distributed systems and real-time data processing infrastructure.

Application Developer, Professional Services

Senior Application Developer role at AWS Professional Services, focusing on cloud-native development and architecture for enterprise customers using AWS technologies.

Application Developer, Professional Services

Senior Application Developer role at AWS Professional Services, focusing on cloud-native development and architecture, requiring 6+ years experience in application technologies and cloud platforms.