Current jobs related to Principal Software Architect - Sydney, New South Wales - Amadeus


  • Sydney, New South Wales, Australia Atlassian Full time

    About the RoleWe are seeking a highly skilled Senior Principal Software Engineer to join our Jira Experience XP team at Atlassian. This is a unique opportunity to shape the technical direction and architecture of Jira Platform, working closely with the Head of Engineering and other senior leaders.Key ResponsibilitiesDevelop and drive architecturally...


  • Sydney, New South Wales, Australia Atlassian Full time

    About the RoleWe are seeking a highly skilled Senior Principal Software Engineer to join our Jira Experience XP team at Atlassian. As a key member of our engineering team, you will be responsible for shaping the technical direction and long-term architecture for Jira Platform.Key ResponsibilitiesIdentify and drive architecturally significant programs of work...


  • Sydney, New South Wales, Australia Atlassian Full time

    About the RoleWe are seeking a highly skilled Senior Principal Software Engineer to join our Jira Experience XP team. As a key member of our engineering team, you will be responsible for shaping the technical direction and long-term architecture for Jira Platform.Key ResponsibilitiesDevelop and drive architecturally significant programs of work that impact...


  • Sydney, New South Wales, Australia Atlassian Full time

    About the RoleWe are seeking a highly skilled Senior Principal Software Engineer to join our Jira Experience XP team at Atlassian. As a key member of our engineering team, you will play a critical role in shaping the technical direction and architecture of our Jira Platform.Key ResponsibilitiesDevelop and drive architecturally significant programs of work...


  • Sydney, New South Wales, Australia Atlassian Full time

    About the RoleWe are seeking an experienced Senior Principal Software Engineer to join our Jira Experience XP team at Atlassian. As a key member of our engineering organization, you will be responsible for shaping the technical strategy and long-term architecture for Jira Platform.Key ResponsibilitiesDevelop and drive architecturally significant programs of...


  • Sydney, New South Wales, Australia Atlassian Full time

    About the RoleWe're seeking a highly experienced Senior Principal Software Engineer to join our Engineering Health team in Sydney, Australia. As a key member of our Core Engineering organisation, you'll report to the Head of Engineering and work in a fully remote position.Key ResponsibilitiesDrive improvements in engineering practices and processes to...

  • Principal Architect

    3 weeks ago


    Sydney, New South Wales, Australia WiseTech Global Full time

    Job Title: Principal ArchitectAre you a visionary leader with a passion for driving technological advancements? We are seeking a Principal Architect to shape the future of our IT landscape, with a strong focus on optimizing, automating, and scaling our cloud and global data centre networks.Your Role:As a pivotal member of a dynamic team of engineers, you...

  • Principal Architect

    4 weeks ago


    Sydney, New South Wales, Australia Luxury Escapes Full time

    About the RoleWe are seeking a highly skilled Principal Architect to join our team at Luxury Escapes. As a key member of our engineering team, you will be responsible for designing and guiding the development of robust, scalable, and secure systems that handle millions of transactions, enabling seamless customer experiences across our platform.Key...

  • Principal Architect

    4 weeks ago


    Sydney, New South Wales, Australia Luxury Escapes Full time

    About the RoleWe are seeking a highly skilled Principal Architect to join our team at Luxury Escapes. As a key member of our engineering team, you will be responsible for designing and guiding the development of robust, scalable, and secure systems that handle millions of transactions, enabling seamless customer experiences across our platform.Key...

  • Principal Architect

    3 weeks ago


    Sydney, New South Wales, Australia Luxury Escapes Full time

    About the RoleWe are seeking a highly skilled Principal Architect to join our team at Luxury Escapes. As a key member of our engineering team, you will be responsible for designing and guiding the development of robust, scalable, and secure systems that handle millions of transactions, enabling seamless customer experiences across our platform.Key...


  • Sydney, New South Wales, Australia Nuix Full time

    About the RoleWe're seeking a highly skilled Principal Software Architect to join our team at Nuix. As a key member of our engineering team, you will be responsible for leading the planning and development of new products and processes, ensuring that they align with our company's vision and values.Key Responsibilities:Lead in the planning and development of...


  • Sydney, New South Wales, Australia Versent Full time

    Job Title: Principal Solutions ArchitectWe are seeking a highly skilled and experienced Principal Solutions Architect to join our team at Versent. As a key member of our Cloud Advisory practice, you will play a critical role in shaping and accelerating our growth in the cloud solutions space.About the RoleAs a Principal Solutions Architect, you will be...


  • Sydney, New South Wales, Australia Atlassian Full time

    Job SummaryWe're seeking a Senior Principal Software Engineer with a strong background in cloud architecture to join our Engineering Health team. As a key member of our team, you will be responsible for defining the bar for mature development practices and driving improvements in engineering.Key Responsibilities* Utilize your expertise to define the bar for...

  • Principal Architect

    4 weeks ago


    Sydney, New South Wales, Australia EFinancialCareers Ltd. Full time

    Job Title: Principal ArchitectCognizant is a leading provider of information technology, consulting, and business process services. We help our clients modernize technology, reimagine processes, and transform experiences to stay ahead in a fast-changing world.About the RoleWe are seeking a Principal Architect to join our Global Solution Architecture team. As...


  • Sydney, New South Wales, Australia Macquarie Full time

    About the RoleWe are seeking a highly skilled Principal Engineer to join our User Access Management (UAM) team. As a key member of our engineering leadership team, you will provide technical leadership and mentorship to teams of software engineers responsible for the reliability and stability of the Identity Access Management platform.As a Principal...


  • Sydney, New South Wales, Australia Commonwealth Bank of Australia Full time

    Job Title: Principal Enterprise ArchitectWe are seeking an exceptional Principal Enterprise Architect to shape the future of our Merchant technology domain. As a visionary architect with expertise in payments technologies, you will partner with business and technology stakeholders to consult, validate, iterate and develop solutions and implementation...


  • Sydney, New South Wales, Australia Commonwealth Bank of Australia Full time

    Job Title: Principal Enterprise ArchitectWe are seeking an exceptional Principal Enterprise Architect to shape the future of our Merchant technology domain. As a visionary architect with expertise in payments technologies, you will partner with business and technology stakeholders to consult, validate, iterate and develop solutions and implementation...


  • Sydney, New South Wales, Australia Nuix Full time

    About the RoleWe're seeking a highly skilled and experienced Principal Software Engineer to join our team at Nuix. As a key member of our engineering team, you will be responsible for leading the design, development, and delivery of our software products. Your expertise will be instrumental in shaping the future of our technology and driving innovation in...


  • Sydney, New South Wales, Australia Randstad Full time

    Senior Software Engineer OpportunityAt Randstad, we are committed to delivering innovative solutions that enhance customer experiences and drive business value.### Job SummaryAs a Senior Software Engineer, you will play a key role in designing, developing, and supporting an enterprise-level UI and API-based platform. You will collaborate closely with various...


  • Sydney, New South Wales, Australia Macquarie Full time

    About the RoleWe are seeking a highly skilled Senior Software Architect to join our Privileged Access Management (PAM) team. As a key member of our team, you will be responsible for architecting cutting-edge solutions for various workloads to manage Macquarie's privileged accounts, unmanaged secrets, and access.As a Cloud Security Engineer, you will design...

Principal Software Architect

2 months ago


Sydney, New South Wales, Australia Amadeus Full time
Job Title

Principal Software Engineer

About the Role

We are seeking an accomplished Principal Engineer to join our dynamic Platform Engineering team. As a key member of our team, you will bring a wealth of experience in software development and a mastery of engineering practices spanning the entire software product life-cycle.

Key Responsibilities
  1. Evaluate and architect Internal Developer Platform (IDP) solutions, providing automation support throughout the product lifecycle, including interfacing with existing tools.
  2. Lead the evolution of IDP in collaboration with the Product Owner (PO).
  3. Continuously design and refine IDP to streamline our SAFe release train.
  4. Integrate IDP with infrastructure management tools, ensuring efficient control over infrastructure provisioning, upgrades, and recovery using Infrastructure as Code (IaC) and other relevant technologies.
  5. Lead the integration between IDP and the Continuous Integration/Continuous Deployment (CICD) pipeline, encompassing source code repository automation, centralized and aggregated solution-level CICD, and governance of CICD practices to eliminate frictions.
  6. Lead integrations between IDP and the Test Automation framework (Touchstone).
  7. Lead integration efforts between IDP and Operation Automation, ensuring automated commissioning, monitoring, alerting, and recovery beyond service deployment in the CICD pipeline.
  8. Continuously explore new tools and technologies for application development teams.
  9. Empower application development teams post Proof of Concept (POC) of new tools or technologies through training and guidance, enabling them to efficiently acquire the necessary skills for future work.
  10. Mentor junior team members in design and development skills.
  11. Supervise juniors to ensure proper and timely completion of tasks.
Requirements

We are looking for a candidate with:

  • 10+ years of professional software development experience.
  • Architect, design, and develop sophisticated software solutions.
  • Extensive expertise in designing and constructing microservices-based and distributed software architectures.
  • Proficient in advanced code debugging and troubleshooting skills, enabling the diagnosis of issues in code structure and platform architecture.
  • Hands-on experience with databases, including My SQL, Mongo, and Elasticsearch.
  • Working knowledge of TCP/IP, DNS, and HTTP protocols for understanding data transmission over networks.
  • Experience with cloud infrastructure platforms like AWS, Azure.
  • Excellent scripting skills in scripting languages.
  • Familiarity with Infrastructure as Code frameworks such as Terraform, Cloud Formation, or Pulumi.
  • Proficiency in monitoring and logging tools like Splunk, ELK stack, and Datadog.
  • Experience with continuous integration/delivery tools such as Jenkins, Team City, Octopus Deploy, Argo CD.
  • Kubernetes/Open Shift experience and knowledge.
About Amadeus

Amadeus aspires to be a leader in Diversity, Equity, and Inclusion in the tech industry, enabling every employee to reach their full potential by fostering a culture of belonging and fair treatment, attracting the best talent from all backgrounds, and as a role model for an inclusive employee experience.

Amadeus is an equal opportunity employer.