Back to jobsJob overview

About the role

Delivery Consultant: Software Engineer, Professional Services at Amazon Web Services Australia Pty Ltd

Required Skills

pythonawsai/mlcloud architecturesoftware developmentdevopsci/cdproduct management

About the Role

The Delivery Consultant: Software Engineer role at AWS Professional Services involves designing and developing cloud-native solutions using AWS services, with a focus on AI/ML applications. You will work directly with customers to deliver innovative technical solutions, provide technical leadership, and guide software engineering best practices. This senior position requires deep software engineering expertise and experience in cloud architecture.

Key Responsibilities

  • Design and develop cloud-native solutions using AWS services
  • Provide solution implementations including software development and CI/CD pipelines
  • Build and implement distributed computing solutions with hands-on coding
  • Guide customer teams in software engineering practices and architectural decisions
  • Develop innovative solutions using AWS AI/ML services

Required Skills & Qualifications

Must Have:

  • 5+ years of programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby
  • 5+ years of cloud architecture and solution implementation experience
  • Experience in technical product management, program management or engineering
  • Experience with Cloud platforms (preferably AWS), database systems (SQL and NoSQL), AI tools for development productivity, contributing to open-source projects, and/or version control systems

Nice to Have:

  • Experience working with REST API based services, or experience in deploying identity and access management systems and experience in software development
  • Knowledge of data engineering pipelines, cloud solutions, ETL management, databases, visualizations and analytical platforms
  • Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems, or experience in machine learning, data mining, information retrieval, statistics or natural language processing

Benefits & Perks

  • Inclusive team culture with employee-led affinity groups
  • Mentorship and career growth resources
  • Work-life balance and flexible working culture