Principal Software Solutions Architect

Last updated 15 minutes ago
Job Type:Full Time

Do you have a passion for designing and building large scale software systems on the cloud? Do you want to work with the most innovative and fastest moving B2B SaaS companies in Australia, and help them scale globally? Are you a passionate builder and do you want to help make Australia a globally significant software innovation hub?
Amazon Web Services (AWS) is looking for Principal Software Solutions Architects in Sydney who will focus on driving adoption of AWS within our strategic Independent Software Vendor (ISV) segment. You will help build a business focused on enabling hyper-growth SaaS ISVs to innovate on behalf of their customers.

Our Principal Solutions Architects are experienced technologists with technical breadth and depth coupled with strong interpersonal skills. As a Principal Software Solutions Architect in the ISV business, you will work directly with some of our largest customers to enable innovation through continuous improvement, software development and deployment best practices, and help these businesses stay on top of the latest trends in software development and architecture.

Roles and Responsibilities:

Many Australian software businesses are investing in modernising their technology stacks and platforms to iterate faster, increase velocity, achieve a global reach for their products and services, and improve their security posture, all while driving the cost to serve as low as possible.

You will provide a technology leadership role in guiding these businesses as they modernise and scale their existing services and invent future software products. You will be a trusted advisor in your CTO advisory role to senior technology stakeholders, as well as building with and enabling development and engineering teams directly.

You will work closely with internal teams at AWS, including field teams like the AWS Partner, AWS Sales, AWS Professional Services and AWS Support teams, and also directly with AWS product and service teams to provide the technical feedback loop between AWS product teams and customers.

Amazon has always been, and always will be, committed to diversity and inclusion. We seek builders from all backgrounds to join our teams, and we encourage our employees to bring their authentic, original, and best selves to work.

Amazon is an equal opportunity employer, and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status.


  • 10+ years professional experience in software engineering
  • 10+ years experience designing and operating large scale, distributed applications
  • Deep proficiency in at least one of Java, C++, Go, Rust, C#, Javascript or Python
  • Strong understanding of core computer science concepts including data structures, algorithms and design patterns
  • Deep working knowledge of software development best practices, tools and methodologies
  • Technical degree required; Computer Science or Maths background desirable


  • Experience architecting for and operating on AWS
  • Presentation skills with a high degree of comfort speaking to all levels within software businesses, from the core engineering teams through to executives and IT Management
  • Excellent communication skills with an ability to right level conversations
  • Recent (within the last 3 years) hands on commercial software development experience
  • Experience modernising legacy software architectures, and moving to modern architectures
  • Experience building event-driven, real-time workflows and pipelines
• AWS Solutions Architecture Professional certification