Principal Software Engineer

1 month ago


Sydney, New South Wales, Australia Atlassian Full time
About the Role

Atlassian is seeking a seasoned Principal Software Engineer to join our Cloud Storage Engineering team. As a key member of our team, you will be responsible for designing, implementing, and operating high-quality search infrastructure that enables thousands of Atlassians to deploy and operate search applications in the cloud.

This is a unique opportunity to work on a self-hosted search platform that is critical to Atlassian's product and platform teams. You will collaborate with experienced engineers to build the infrastructure that supports our customers' search needs.

Key Responsibilities:

  • Design and implement new and existing Managed Search components
  • Engage with product teams to support and guide them as they onboard the service to the self-hosted search platform
  • Contribute to the definition of appropriate SLAs that are suitable for customers and realistic for the Managed Search team

Requirements:

  • Deep Elasticsearch/OpenSearch skills, including operating and tuning large clusters
  • Experience with a range of AWS services and their advantages and limitations
  • Experience building operationally mature systems with appropriate logging, monitoring, SLAs, alerting, and runbooks
  • A high standard for quality software engineering (CI/CD, testing)

What We Offer:

  • A competitive salary and benefits package
  • The opportunity to work on a critical project that impacts thousands of Atlassians
  • A collaborative and dynamic work environment


  • Sydney, New South Wales, Australia Starling Bank Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team in Sydney. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-native banking platform.As a Principal Software Engineer, you will have the opportunity to work on a wide range of exciting projects, from...


  • Sydney, New South Wales, Australia Australian Red Cross Full time

    We are seeking a highly skilled and experienced Principal Software Engineer to join our team at {company}.In this role, you will be responsible for designing, developing, and maintaining complex software systems. Your expertise in software development will enable you to make significant contributions to our technology stack and help drive business growth.To...


  • Sydney, New South Wales, Australia Nuix Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Nuix. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Lead the planning and development of new products and...


  • Sydney, New South Wales, Australia Starling Bank Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team in Sydney. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-native platform.Key ResponsibilitiesDesign and develop scalable, efficient, and reliable software solutionsCollaborate with cross-functional...


  • Sydney, New South Wales, Australia Atlassian Full time

    As a Senior Principal Software Engineer with Atlassian, you will play a crucial role in driving improvements in engineering and helping us continuously improve our approach to sustainably deliver customer value at speed.About the Role:Within our Core Engineering organisation, you will report to the Head of Engineering in a fully remote position and join the...


  • Sydney, New South Wales, Australia Yunex Traffic Full time

    Job Overview:We are seeking a highly skilled Principal Software and Hardware Engineer to join our team at Yunex Traffic. This role will involve designing, testing, and implementing software and hardware for various applications and electronic devices.Key Responsibilities:Develop project plans and scoping documents for new projects.Design test documentation...


  • Sydney, New South Wales, Australia ResMed Full time

    We are seeking a highly skilled software engineer to fill the role of Principal Software Engineer at ResMed. This position involves designing and developing scalable software solutions, collaborating with cross-functional teams, and identifying opportunities for process improvements.Main Responsibilities:Design and develop software solutions using Java and...


  • 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

    Role OverviewWe're seeking a Senior Principal Software Engineer with at least 10 years of experience to join our Engineering Health team within Core Engineering. This role reports to the Head of Engineering and is a fully remote position.Key ResponsibilitiesDrive improvements in engineering to sustainably deliver customer value at speed.Collaborate with...


  • Sydney, New South Wales, Australia Symbio Full time

    Company OverviewSymbio is a leading provider of innovative communication solutions, empowering businesses to connect with their customers and grow in the global market.About the RoleWe are seeking an experienced Principal Software Development Engineer to join our team in Sydney. Reporting to the Lead Software Engineer, you will be responsible for designing,...


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

    We're looking for a highly skilled Senior Software Engineer to join our ML Ops Capabilities team at the Commonwealth Bank of Australia.As a Principal Software Engineering Specialist, you'll lead our testing automation and quality engineering strategy by evaluating our automation capabilities, collaborating with cross-functional teams to identify...


  • Sydney, New South Wales, Australia Rokt Full time

    About The RoleRokt is seeking a Principal Software Engineer to join our team of talented engineers and contribute to the development of our ecommerce platform.As a Principal Software Engineer, you will be responsible for designing, building, and operating distributed systems that handle millions of transactions per day.You will work closely with our...


  • Sydney, New South Wales, Australia Atlassian Full time

    About the RoleWe are seeking a highly skilled Principal Backend Software Engineer to join our Sydney engineering team. As a key member of our team, you will be responsible for shaping the future of our products and helping thousands of teams around the world get work done.Key ResponsibilitiesRegularly tackle the largest and most complex problems on the team,...


  • 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 Macquarie Full time

    About the RoleMacquarie is seeking a Principal Engineer to lead and mentor multiple engineering teams, guiding them through application design and architecture, and contributing to business requirements. The successful candidate will have a strong understanding of software development best practices and proven experience in a leadership capacity.The role...


  • Sydney, New South Wales, Australia Iress Full time

    Iress is a leading provider of technology solutions for the financial services industry.Our software enables businesses to improve their performance and achieve their goals.We are seeking an experienced Principal Software Architect to join our team.The successful candidate will have a strong background in software engineering and experience working with...


  • Sydney, New South Wales, Australia Dew Software Full time

    About Dew SoftwareDew Software is a leading player in the digital transformation space, committed to quality and excellence. With 14 development centers in 9 countries, we offer a diverse and global work environment. Our organization is CMMi Level 3 and ISO certified, ensuring robust processes and stringent quality standards.Job DescriptionWe are seeking a...


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

    Job Title: Principal EngineerJob Summary:As a Principal Engineer at the Commonwealth Bank of Australia, you will lead our engineering teams in delivering world-class software solutions. With a strong focus on innovation and customer satisfaction, you will be responsible for shaping our technical direction and driving the development of our cloud-native...


  • Sydney, New South Wales, Australia Ubank Full time

    About UbankAt Ubank, we strive to empower our customers to achieve financial success. Our mission is to provide innovative financial solutions, making banking easier and more accessible. We are seeking a highly experienced Principal Software Engineer to lead our engineering team and drive technical excellence across the organization. This role involves...