• 1Search for courses by Study Area, Level and Location
  • 2We deliver you all the matched results
  • 3Choose one or more course providers to contact you

Distance from location (kms)

Exact 5 10 25 50 100

Posted since

All 2 Days 1 Week 2 Weeks 1 Month

Sort results by

Relevance Date



Software Development Engineer - Aws Redshift

AWS Australia Pty Ltd - Sydney, NSW

Source: uWorkin



Do you want to be part of the team building a brand new approach to cloud data warehousing? Amazon Redshift is a fast, scalable data warehouse that makes it simple and cost-effective for our customers to analyse data across their data warehouse and data lakes. Advanced Query Accelerator (AQUA) for Redshift is a new distributed and hardware-accelerated cache that enables Redshift to run up to 10x faster than any other cloud data warehouse.

We’re building a new team in Sydney to help deliver the technologies that orchestrate and manage AQUA for Redshift. As an engineer on the team you will have the opportunity to:

· Work on a disruptive product before it’s generally available.
· Solve problems that will revolutionise data analytics in the cloud.
· Create technical strategies and deliver with limited guidance.
· Build a product that will leverage the scale of resources available in the cloud.

In this role, you will have responsibility for:

· Translating functional and technical requirements into detailed architecture and design.
· Participating in code and design reviews to maintain our high development standards.
· Working with our peer teams in Seattle and Palo Alto to deliver and operate large scale, distributed services in the cloud.

Our teams have a very flat organizational structure and casual office vibe. They operate much like a start-up in that we try to keep them small, but leverage all the resources and stability of being the largest cloud provider. This dynamic creates a fast-paced, intellectually stimulating environment with a lot of ownership and collaboration with little red tape.

We are looking for Software Development Engineers who have built a lot of software – shipped products and created platforms, tools and modules. You should be passionate about optimizing the software development experience at a very large scale, using your strong technical skills and motivation to achieve results in a fast-paced environment. You are naturally enthusiastic about learning new technologies, follow latest industry trends and are excited by the idea of solving hard technical challenges!


· 4+ years of professional experience in a software environment, developing high quality code.
· Proficient in at least one or more object-oriented programming language: Java, Python, Ruby, Go, C++ or Kotlin.
· Computer Science fundamentals in object-oriented design, data structures, algorithms and complexity analysis.
· Knowledge of designing systems that scale through software (architecture, design patterns and reliability).
· Knowledge of professional software engineering best practices for the full software development life cycle; including coding standards, code reviews, source control management, build processes, testing, and operations.
· Bachelor's Degree in Computer Science or equivalent professional experience.
· Excellent written and verbal communication skills.


· Experience with distributed computing and large-scale systems, taking a leading role in building complex software systems that have been successfully delivered to customers.
· Exposure to large-scale distributed storage and database systems (e.g. SQL, NoSQL, Graph Databases)
· Have mentored software engineers to help improve their skills, efficiency and productivity.
· Delivered software in an environment that utilises Agile methodologies like SCRUM or Kanban.
· Hand on experience with AWS services such as RDS, EC2, Dynamo DB, CloudWatch.
· Masters in Computer Science or equivalent.

Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation