AtlassianAT

Software Engineer - Transactional Data Platform

The Future of Atlassian starts with you. At Atlassian, our future is rooted in helping teams unleash their potential by building tools that inspire collaboration and facilitate growth — interested in what’s next?

Atlassian

Employee count: 5000+

Australia only

Overview

We are looking for a Strong and Driven Software Engineer in the Transactional Data Platform team. TDP is a Storage Platform that provides abstracted data stores to Atlassian services as an platform offering while providing compliance and optimisations out of the box. If Petabyte scale of data and platform engineering excites you the this role would be a good fit.

Responsibilities

  • Drive large, complex projects autonomously, from technical design to launch

  • Tackle complex architecture challenges, apply architectural standards and start using them on new projects

  • Lead code reviews and documentation, as well as take on complex bug fixes, especially on high-risk problems

  • Be an example for thorough, meaningful code reviews

  • Partner across engineering teams to tackle company-wide initiatives spanning multiple projects

  • Transfer your depth of knowledge from your current language to excel as a Java developer

  • Mentor junior members of the team

Qualifications

  • 3+ years experience building and developing backend applications.

  • Bachelor's or Master's degree (preferably a Computer Science degree or equivalent experience).

  • Strong experience with JVM languages such as Java/Kotlin is required. Experience in Springboot is desirable.

  • Hands-on experience with public cloud offerings (e.g., AWS, GCP, Azure).

  • Fluency in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra).

  • Experience crafting and implementing well-tested, highly scalable and performant micro-services and/or other distributed systems.

  • Practical knowledge of agile software development methodologies (e.g., XP, scrum).

  • Knowledge to evaluate trade-offs between correctness, robustness, performance, space and time.

  • Practice in mentoring other engineers and influencing decision makers throughout the organization.

  • Considers the customer impact when making technical decisions.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level

Location requirements

Hiring timezones

Australia +/- 0 hours

About Atlassian

Learn more about Atlassian and their company culture.

View company profile

The Future of Atlassian starts with you.

At Atlassian, our future is rooted in helping teams unleash their potential by building tools that inspire collaboration and facilitate growth — interested in what’s next? We’re looking for people who believe that we can accomplish so much more together than apart.

Let’s build our future, together

We’ve got an ambitious road ahead. Join our team and help us shape the future.

Going virtual together

We're entering a new era of work, one that will see more of our day-to-day tasks taking place in a virtual environment, and we're adapting to embrace this change.

Into the cloud

Our products help teams of all sizes to do amazing things. As we bring our product suite to the cloud we're innovating every day.

Atlassian is for everyone

It's our mission to unleash the potential in every team, and we know that teams perform best when they are diverse and every team member feels that they belong. It's the unique contributions of all Atlassians that drive our success, and we're committed to building a culture where everyone has the opportunity to do meaningful work and be recognized for their efforts. To that end, we are committed to providing an environment free of discrimination for everyone.

Perks of the trade

  • Foundation leave: We love to pay it forward, so you get five paid days a year to volunteer at your favorite charity. Be the change in your community.

  • Ownership: We're all eligible for equity awards, and we have big plans. That means when we play together, we win together.

  • Work/life balance: Here at Atlassian, life is good. We have flexible hours, loads of time off, awesome events, and a generous relocation program.

  • Modern Health: Our global partnership provides app-based mental health support at no cost.

  • Learning budget: Growth is important. It’s why we provide a dedicated learning budget to support everyone’s growth & development.

  • Workspace your way: Whether you’re based in an office or working remotely, we provide the tools or financial support to make your workspace work for you.

Employee benefits

Learn about the employee benefits and perks provided at Atlassian.

View benefits

Sabbaticals

After 5 years, Atlassian provides reimbursement for a trip.

Healthcare benefits

Medical, dental, and vision insurance is available for many regions.

Retirement benefits

Generous 401(k) with 4% company match and regional retirement plans to help you invest in your future.

Ownership

We're all eligible for equity awards, and we have big plans. That means when we play together, we win together.

View Atlassian's employee benefits
Claim this profileAtlassian logoAT

Atlassian

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

148 remote jobs at Atlassian

Explore the variety of open remote roles at Atlassian, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Atlassian

Remote companies like Atlassian

Find your next opportunity by exploring profiles of companies that are similar to Atlassian. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan