Principal Java Software Engineer

Apply for this job

Working at Atlassian

Atlassian can hire people in any country where we have a legal entity. Assuming you have eligible working rights and a sufficient time zone overlap with your team, you can choose to work remotely or return to an office as they reopen (unless it’s necessary for your role to be performed in the office). Interviews and onboarding are conducted virtually, a part of being a distributed-first company.

With a sufficient timezone overlap with the team, we’re able to hire eligible candidates for this role from any location in Australia and New Zealand. If this sparks your interest, apply today and chat with our friendly Recruitment team further. 

At Atlassian, we help teams everywhere change the world through the power of software. We are looking for a forward-thinking technical guide. As a Principal Engineer, you'll be part of the authority on products that are revolutionizing the software industry and enabling teams to collaborate in delivering their best work. Think NASA launching the Rover on Mars or Cochlear gifting children born deaf with the ability to hear. Our work directly impacts the products they use to advance humanity.

The primary focus of this role will be to take ownership of the broad technical direction to ensure our products are evolving and sustainable for the long term. With the rapidly changing software industry, we are constantly learning and improving our own skills and knowledge, which will ultimately help to grow our products and advance humanity.

More about you

We'd love if you have an extensive background in:

- Full-stack development

- SOA architectures

- API design

- Internet topology

- Virtualization

- High-availability, fault-tolerant, and scalable systems

Aside from strong technical prowess including hands-on coding ability, you should have a deep understanding of architecture and an ability to plan for changes. Personality-wise, if you're good with "fixing the plane while in flight" (not just greenfield solutions), this will be a great fit! You will ask tough questions and have a principled but also pragmatic approach to decision-making. You're also the type that loves to teach others and be hands-on yourself.

Finally, you are an effective communicator, able to articulate technical & architectural know-how in a way that will influence the engineering teams towards a united vision and goal because building incredible software cannot be done in isolation but together as one team. 

Our perks & benefits

To support you at work and play, our perks and benefits include ample time off, an annual education budget, paid volunteer days, and so much more.

About Atlassian

The world’s best teams work better together with Atlassian. From medicine and space travel, to disaster response and pizza deliveries, Atlassian software products help teams all over the planet. At Atlassian, we're motivated by a common goal: to unleash the potential of every team.

We believe that the unique contributions of all Atlassians create our success. To ensure that our products and culture continue to incorporate everyone's perspectives and experience, we never discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status. All your information will be kept confidential according to EEO guidelines.

To learn more about our culture and hiring process, explore our Candidate Resource Hub.

Join the Atlassian Talent Community

Don’t see an exact role match? No problem! Join our Talent Community and stay up-to-date on company and careers updates relevant to your career.

Join now