Taro Logo

Software Development Engineer II, Redshift Data Management

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer II, Redshift Data Management

Amazon Redshift, a rapidly growing, fully managed, petabyte-scale data warehouse service in the cloud, is seeking talented engineers to join their Data Management team. This role offers an exciting opportunity to work on critical areas including Autonomics, Performance, Storage, Transaction Processing, and High Availability.

As a Software Development Engineer II, you'll be part of a team that enables customers to dramatically increase their query performance when analyzing virtually any size data set using SQL-based business intelligence tools. You'll work in a startup-like development environment, building high-impact solutions for a large customer base.

The position combines technical expertise with meaningful impact, as you'll be responsible for designing and implementing components that shape the future of cloud data warehousing. You'll collaborate with cross-functional teams, participate in design discussions, and contribute to code reviews while working on challenging problems in distributed systems.

Amazon Web Services (AWS) offers a supportive environment focused on learning and growth. The team celebrates knowledge-sharing and mentorship, with senior members providing one-on-one guidance and thorough code reviews. They value diverse experiences and backgrounds, fostering an inclusive culture through employee-led affinity groups and ongoing learning experiences.

The role offers competitive compensation, comprehensive benefits, and emphasizes work-life harmony. You'll have opportunities to grow professionally through continuous learning, mentorship, and career development resources. Join AWS to be part of a team that's pioneering cloud computing and never stops innovating, serving customers from startups to Global 500 companies.

Last updated 8 months ago

Responsibilities For Software Development Engineer II, Redshift Data Management

  • Own the design, implementation, and verification of components leveraging standard software engineering methodologies
  • Translate functional and technical requirements into detailed architecture and design
  • Participate in code and design reviews to maintain development standards
  • Work with other teams to deliver and operate large scale, distributed services in the cloud
  • Work on overall system architecture, scalability, reliability, and performance
  • Mentor other engineers and help build a fast-growing team

Requirements For Software Development Engineer II, Redshift Data Management

Java
Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Knowledge of professional software engineering & best practices
  • Strong background of building Distributed Systems using C++
  • Thorough understanding of concurrent programming
  • Bachelor's degree in computer science or equivalent

Benefits For Software Development Engineer II, Redshift Data Management

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical, financial, and other benefits
  • Work-life harmony
  • Mentorship and career growth opportunities
  • Employee-led affinity groups
  • Inclusive team culture

Interested in this job?