Current jobs related to Software Dev Engineer I, Redshift - East Palo Alto, California - Amazon


  • Palo Alto, California, United States Amazon Full time

    Join the Amazon Redshift Data Management Team to tackle the intricate challenges involved in developing a robust database engine and managing a petabyte-scale infrastructure. You will play a pivotal role in the design and implementation of innovative features aimed at improving the system's availability, scalability, and performance.Key...


  • Palo Alto, California, United States Amazon Web Services, Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer III to join our Amazon Redshift team. As a key member of our team, you will be responsible for architecting, designing, and implementing automation infrastructure and tools for AWS Redshift at scale.Key ResponsibilitiesArchitect and design automation infrastructure and tools for AWS...


  • Palo Alto, California, United States Amazon Web Services, Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer III to join our Redshift team at Amazon Web Services, Inc. As a key member of our team, you will be responsible for architecting, designing, and implementing automation infrastructure and tools for AWS Redshift at scale.Key ResponsibilitiesArchitect and design automation...


  • Palo Alto, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Performance Engineer to join our Amazon Redshift Performance Engineering team. As a key member of this team, you will be responsible for identifying and addressing performance bottlenecks in our cloud-based data warehouse solution.Key ResponsibilitiesDiagnose and resolve performance issues in our...


  • Palo Alto, California, United States Amazon Full time

    About the RoleWe are seeking an experienced Senior Performance Engineer to join our Amazon Redshift Performance Engineering team. As a key member of our team, you will play a critical role in identifying ways to improve performance and setting the direction and priorities of other engineering teams.Key ResponsibilitiesDiagnose performance bottlenecks and...


  • Palo Alto, California, United States Amazon Web Services, Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer III to join our Amazon Redshift team. As a key member of our team, you will be responsible for architecting, designing, and implementing automation infrastructure and tools for AWS Redshift at scale.Key ResponsibilitiesDesign and implement automation infrastructure and tools for AWS...


  • Palo Alto, California, United States Amazon Full time

    **About the Role**We are seeking a highly skilled Senior Software Engineer to join our Amazon Redshift team. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying large-scale distributed systems that power our cloud data warehouse service.**Key Responsibilities**Design and implement scalable and highly available...


  • East Palo Alto, California, United States Amazon Development Center U.S., Inc. Full time

    Join Our Team as a Software Engineering InternWe are seeking a highly skilled and motivated Software Engineering Intern to join our team at Amazon Development Center U.S., Inc. As a key member of our team, you will have the opportunity to work on cutting-edge projects and contribute to the development of innovative software solutions.About the RoleThis is a...


  • East Palo Alto, California, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Center U.S., Inc. This is a unique opportunity to work on cutting-edge database systems and contribute to the development of innovative cloud-based solutions.Key ResponsibilitiesDesign, implement, and test high-performance database systems for...

  • Software Engineer

    3 days ago


    Palo Alto, California, United States The Pennsylvania State University Full time

    Job Description and Position RequirementsWe are seeking a highly motivated and experienced software engineer to join our team at the Applied Research Laboratory (ARL) at Penn State University. The successful candidate will be responsible for designing and developing software solutions to support various research processes and applications.This is a software...


  • Palo Alto, California, United States Velocity Global, LLC Full time

    Software Engineer Position SummaryWe are seeking a highly skilled Software Engineer to join our Technology team at Velocity Global, LLC. This full-time position is based in Palo Alto, CA, with a requirement for in-office collaboration at least one day per week.Key ResponsibilitiesDesign and develop software solutions that meet the needs of our customers and...


  • Palo Alto, California, United States Unreal Gigs Full time

    {"h1": "Unreal Gigs - Senior Software Engineer", "p": "At Unreal Gigs, we're seeking a talented Senior Software Engineer to join our dynamic team. As a key member of our engineering team, you'll have the opportunity to contribute to building the foundational product alongside our founders. This role offers a unique chance to be an integral part of the...


  • Palo Alto, California, United States Unreal Gigs Full time

    {"h1": "Unreal Gigs - Senior Software Engineer", "description": "At Unreal Gigs, we're seeking a talented Senior Software Engineer to join our dynamic team and contribute to building the foundational product alongside our founders. This role offers an opportunity to be an integral part of the decision-making process, akin to being an extension of the...


  • Palo Alto, California, United States Aionics, Inc. Full time

    Software Engineering ManagerOverviewAionics, Inc. is at the forefront of merging materials science with artificial intelligence. Our mission is to innovate and commercialize advanced materials that support the clean energy economy. We collaborate with leading manufacturers to redefine how materials are designed and utilized.Role SummaryWe are in search of a...


  • Palo Alto, California, United States Aionics, Inc. Full time

    Software Engineering ManagerOverviewAionics, Inc. is at the forefront of innovation, merging materials science with artificial intelligence. Our goal is to harness advanced simulation and machine learning techniques to create groundbreaking materials for leading manufacturers across various sectors, including automotive and energy storage.Role SummaryWe are...


  • Palo Alto, California, United States Noblesoft Technologies Full time

    About the RoleWe are seeking a highly skilled Software Verification Engineer to join our team at Noblesoft Technologies. As a key member of our software development team, you will be responsible for ensuring the quality and reliability of our software products.Key ResponsibilitiesTest Planning and DesignDevelop comprehensive test plans, test cases, and test...


  • Palo Alto, California, United States Aionics, Inc. Full time

    Software Engineering ManagerPosition OverviewAionics, Inc. is at the forefront of merging materials science with artificial intelligence. Our innovative approach leverages advanced simulation and machine learning technologies to create cutting-edge materials for prominent manufacturers across various sectors, including automotive and energy storage. Our goal...


  • Palo Alto, California, United States Aionics, Inc. Full time

    Software Engineering Manager Opportunity at Aionics, Inc.Aionics, Inc. is a cutting-edge company that combines materials science and artificial intelligence to design next-generation materials for leading OEMs. We are seeking a highly skilled and experienced Software Engineering Manager to join our dynamic team of scientists and computer engineers.The ideal...


  • Palo Alto, California, United States Aionics, Inc. Full time

    Software Engineering ManagerPosition OverviewAionics, Inc. is at the forefront of innovation, merging materials science with artificial intelligence. We harness advanced simulation and machine learning techniques to create cutting-edge materials for major manufacturers across various sectors, including automotive and energy storage. Our goal is to utilize...


  • Palo Alto, California, United States Aionics, Inc. Full time

    Software Engineering ManagerOverviewAionics, Inc. operates at the forefront of materials science and artificial intelligence, collaborating with major manufacturers to innovate next-generation materials for various industries, including automotive and energy storage. Our aim is to harness cutting-edge computing and machine learning to develop and...

Software Dev Engineer I, Redshift

4 months ago


East Palo Alto, California, United States Amazon Full time

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. To stay ahead in such a mission critical setting, at Redshift, we must always re-invent ourselves for customers. We are always looking for the innovative engineers to help shape the future of Redshift.

About the team

Distributed data management is at the heart of Amazon Redshift data analytics services and is responsible for delivering ultra-fast and highly scalable performance. We are building and operating large scale, distributed, fault-tolerant data and transaction management solutions using specialized data structures, distributed consensus algorithms and many other advanced technologies. We are working with AWS platform teams in shaping requirements and solutions for next generation platforms to run database/analytics applications.

Our team consists of industry leading innovators, with multitudes of patents and research publications in this space. We are a fun-loving team, that is passionate about ideating, designing, delivering and operating data analytics services to delight customers with extreme performance and scalability. We are distributed across many locations in US, Germany, and are expanding in other geographies.

If you are interested to contribute to the next generation hyper-scale data analytics services and architecture, are curious and get things done, we would like you to consider our team.

Key job responsibilities


• Design, implement and deliver state-of-the-art distributed, high-performance data and transaction management processing algorithms and solutions.


• Deploy and monitor new features in a highly available and fault tolerant system running in the cloud.

We are open to hiring candidates to work out of one of the following locations:

East Palo Alto, CA, USA | Redmond, WA, USA | Seattle, WA, USA

Basic Qualifications


• Currently enrolled in or completed a Master's Degree in Computer Science, Computer Engineering, Data Science, Electrical Engineering, or majors relating to these fields.


• To qualify, applicants should have earned a Master's degree between May 2023 and September 2024.


• Possible start dates for this role are between May 2024 to October 2024.


• Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design


• Internship, project, or academic experience in at least one of the areas: internals, kernel, OS/storage systems, job scheduling, resource management, file systems, search, or performance engineering

Preferred Qualifications


• Pursuing PhD Degree with focus on Systems / Information Theory, Databases, Computer Science, Computer Engineering, or related


• Strong knowledge of Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis


• Strong software development skills

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $88,400/year in our lowest geographic market up to $200,000/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit This position will remain posted until filled. Applicants should apply via our internal or external career site.