
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 ...
Skills & Technologies
Overview
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.
Job Description
Who you are
You have over 5 years of professional software development experience, particularly in building scalable systems. Your expertise in distributed systems allows you to navigate complex interactions and solve challenging problems effectively. You are proficient in at least one programming language, with a strong preference for Java, and have experience leading design and architecture for new and existing systems.
You possess a solid understanding of metadata storage and processing, especially within cloud environments. Your ability to mentor and grow junior engineers is a testament to your leadership skills, and you thrive in collaborative settings where you can share your knowledge and experience.
What you'll do
As a Senior Software Development Engineer on the Redshift Catalog team, you will be responsible for designing and developing the Redshift catalog, focusing on improving performance and availability. You will debug complex issues and implement new features that enhance the Redshift analytics engine's competitiveness. Your role will involve creating integrations between Redshift and other services, ensuring reliable and efficient metadata storage at scale.
You will work closely with cross-functional teams to automate operational tasks, emphasizing efficiency and simplicity in system design. Your contributions will directly impact the reliability and maintainability of the Redshift catalog, making it a critical component of the AWS ecosystem.
What we offer
Amazon provides a competitive salary range of $193,300 to $261,500 annually, along with comprehensive benefits including health insurance, 401(k) matching, and paid time off. You will have the opportunity to work in a dynamic environment that values innovation and collaboration, contributing to projects that have a significant impact on the cloud computing landscape.
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 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.

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.