Senior Software Engineer - Redshift Data Management, Redshift Job at Amazon Development Center U.S., Inc., East Palo Alto, CA

RW9DUlNBUDg0QXFNaGdYZVJ3S3VYNVVFeWc9PQ==
  • Amazon Development Center U.S., Inc.
  • East Palo Alto, CA

Job Description

DESCRIPTION

Amazon Redshift is looking for talented individuals with expertise and passion for building DBMS internals. We are interested in people who can conduct independent research and have a passion for building software and systems, that is, smart people who can get the job done!

Key job responsibilities
- Converting functional and technical requirements into detailed architecture and design

- Leading a team of engineers to implement this design

- Coding and testing complex system components

- Participating in code and design reviews to maintain our high development standards

- Working with other teams to deliver and operate large scale, distributed services in the cloud

- Steer overall system architecture, scalability, reliability, and performance

- Mentoring other engineers, defining our challenging technical culture, and helping to build a fast-growing team

A day in the life
Joining the Amazon Redshift team gives you the opportunity to:

* Work on a disruptive product that’s still in its early stages

* Solve challenging problems that will revolutionize database computing in the cloud

* Build a product that will leverage the scale of resources available in the cloud

* Work for a company that’s a recognized leader in the cloud computing space

* Be involved in the fast growing, big data space

About the team
Amazon Redshift is a rapidly growing, fast and powerful, fully managed, petabyte-scale data warehouse service in the cloud. It enables customers to dramatically increase their query performance when analyzing virtually any size data set using the same SQL-based business intelligence tools they use today. Storage, Performance, Scalability and Ease of Use are key focus areas within the Data Management Team.

Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we strive hard to build an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough but constructive code reviews. We value your career growth and assign projects that help team members develop their engineering expertise and leadership skills and feel empowered to take on more complex tasks in the future.

BASIC QUALIFICATIONS

- 7+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team

Job Tags

Full time, Internship,

Similar Jobs

Usa Swimming

Swim Lesson Instructor/ Assistant Coach Job Description Job at Usa Swimming

 ...qualified candidate for the part-time position of Swim Lesson Instructor/ Assistant Coach. Previous swim lesson instruction, coaching, and...  ...experience is highly preferred.~Lifeguard or Water Skills & CPR certification. Athlete protection. Background check. (Program will... 

WB Agency

Licensed Life Insurance Agent Job at WB Agency

 ...financial services industry; specifically in the insurance marketplace. We serve clients by acting...  ...advisor and broker for products in life insurance, health insurance, retirement,...  ...and more. We areremaking the industry for agents by agents. Each agent owns their book of... 

SouthCoast Health

Clinical Practice Manager Job at SouthCoast Health

 ...SouthCoast Health Seeks a Clinical Practice Manager for our Eisenhower Campus Essential Job Responsibilities: I n coordination with...  ...policies are upheld. Oversees patient care services relative to medical records documentation, charting, and transcription. Responds... 

LIBERTY Dental Plan

Principal Strategic Finance Analyst Job at LIBERTY Dental Plan

 ...Job Summary Join Our Team as a Principal Strategic Finance Analyst Are you ready to take your financial expertise to the next level...  .... Flexibility to balance work and life, with options for remote or hybrid arrangements. Competitive compensation and comprehensive... 

Don Hinds Ford Inc

Part Time Parts Delivery Driver Job at Don Hinds Ford Inc

We are seeking a part time parts delivery driver.Schedule: * Three to four days a week (hours 7:30am to 4:30pm)* Position also would relieve full time drivers on vacations and days off.Benefits include:* Uniforms provided* Discount on parts and service...