-
View all jobs
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
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
- 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.
Key Skills
Ranked by relevance
dynamodb
storage
oracle
nosql
cloud
excel
java
aws
gcp
jvm
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Back End Developer
2026-05-22
Full-time
Mid-Senior
Portugal
Software Development
Information Technology
View Job Details
Related
Backend Engineer - Remote
2026-05-22
Full-time
Not Applicable
Luxembourg
Software Development
Engineering
View Job Details
Related
Senior Software Engineer Go - WAF
2026-05-22
Full-time
Not Applicable
Netherlands
Software Development
Engineering
Login to Apply
- Posted
- Apr 25, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Sydney
- Company
- Atlassian
Industries
Software Development
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Back End Developer
2026-05-22
Full-time
Mid-Senior
Portugal
Software Development
Information Technology
View Job Details
Related
Backend Engineer - Remote
2026-05-22
Full-time
Not Applicable
Luxembourg
Software Development
Engineering
View Job Details
Related
Senior Software Engineer Go - WAF
2026-05-22
Full-time
Not Applicable
Netherlands
Software Development
Engineering