
About Amazon
The everything store and cloud computing leader
Key Highlights
- Headquartered in South Lake Union, Seattle, WA
- Over 1.5 million employees worldwide
- Leading cloud services through Amazon Web Services (AWS)
- Acquired Whole Foods, Twitch, and Ring
Amazon, headquartered in South Lake Union, Seattle, WA, is the world's largest online retailer and a leader in cloud computing through Amazon Web Services (AWS). With over 1.5 million employees globally, Amazon operates in various sectors, including AI with its Alexa devices and a vast marketplace k...
🎁 Benefits
Amazon offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also have access to a learning ...
🌟 Culture
Amazon's culture is driven by customer obsession and a focus on innovation. The company encourages employees to think big and move fast, fostering an ...
Overview
Amazon is hiring a Senior Software Development Engineer for the Redshift Query Processing team. You'll build systems that enhance Redshift clusters globally, utilizing your expertise in Java and AWS. This role requires significant ownership of product vision and architecture.
Job Description
Who you are
5+ years of software engineering experience with a focus on building scalable systems — you've taken ownership of complex projects from design through deployment and understand the intricacies of distributed systems. Your deep technical expertise in Java and cloud technologies like AWS allows you to tackle challenging problems effectively.
You possess strong algorithmic skills and a passion for optimizing query processing — your experience with data warehousing solutions, particularly Redshift, gives you a unique perspective on performance tuning and system architecture. You thrive in collaborative environments and enjoy mentoring junior engineers, helping them grow their skills and confidence.
Your ability to distill complex requirements into actionable projects is a key strength — you can navigate ambiguity and deliver meaningful results that provide immense customer value. You are proactive in seeking innovative solutions and are always looking for ways to improve existing systems.
Desirable
Experience with large-scale data processing and analytics — familiarity with SQL and data modeling concepts will be beneficial in this role. A background in working with enterprise-level applications and understanding customer needs will enhance your contributions to the team.
What you'll do
As a Senior Software Development Engineer in the Query Processing team, you will lead the design and implementation of systems that benefit Redshift clusters worldwide. You will define new features and architecture, ensuring that they align with the overall product vision. Your role will involve coding end-to-end deliverables, from design and development to deployment and monitoring.
You will collaborate closely with cross-functional teams to translate complex requirements into meaningful projects. Your leadership will guide engineers on substantial projects, fostering a culture of innovation and excellence within the team. You will also be responsible for mentoring and hiring new talent, contributing to the growth and success of the engineering team.
Your work will directly impact the performance and reliability of Redshift, enabling enterprise customers to make critical business decisions based on data insights. You will be at the forefront of shaping the technology that powers analytical workloads for a diverse range of clients, from Fortune 500 companies to startups.
What we offer
Amazon provides a competitive salary range of $193,300.00 - $261,500.00 annually, along with comprehensive benefits including health insurance, retirement plans, and paid time off. You will have the opportunity to work in a dynamic environment where innovation is encouraged, and your contributions will have a significant impact on the future of data warehousing.
Join us at Amazon and be part of a team that is redefining the way businesses leverage data in the cloud. We encourage you to apply even if your experience doesn't match every requirement — your unique perspective could be the key to our success.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Amazon.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Amazon is hiring a Senior Software Development Engineer for the Redshift Query Processing team. You'll build systems that enhance Redshift clusters globally, utilizing your expertise in AWS and Java. This position requires significant ownership of product vision and architecture.

Software Development Manager
Amazon is hiring a Software Development Manager for the Amazon Redshift Query Execution team to lead the development of large-scale database systems. You'll work with AWS and SQL to optimize query processing. This position requires experience in managing software development teams.

Software Engineering
Amazon is hiring a Senior Software Development Engineer for the Redshift Catalog team to tackle complex challenges in metadata storage at petabyte scale. You'll work with AWS and Java to enhance the performance and reliability of the Redshift analytics engine. This position requires 5+ years of software development experience.

Systems Engineer
Amazon is hiring a Senior Systems Dev Engineer for the RDS Storage team to innovate solutions for relational databases at scale. You'll work with AWS and tackle complex database challenges. This position requires significant experience in distributed systems and performance engineering.