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.
- 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.
Atlassian Australia Office
Atlassian Australia Office
Similar Jobs at Atlassian
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Design, build, and optimize backend storage solutions on AWS. Collaborate on technical roadmaps, troubleshoot production incidents, and mentor junior engineers.
Top Skills:
AWSCloudwatchDockerDynamoDBEbsEfsFsxGlacierJavaKotlinKubernetesOpentelemetryPrometheusS3Terraform
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
The Principal Engineer will build scalable client code, collaborate with teams, lead reviews, mentor juniors, and drive project success.
Top Skills:
AngularjsChaiCSSCypressHTML5JavaScriptJestMochaReactTypescriptVue
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
The role involves developing and maintaining high-quality software services for Atlassian's data platform, requiring collaboration with engineers and expertise in big data technologies.
Top Skills:
AWSBig DataFlaskFlinkGitJavaKotlinMicroservicesPythonRestful ApisScalaSpark
What you need to know about the Sydney Tech Scene
From opera to comedy shows, the Sydney Opera House hosts more than 1,600 performances a year, yet its entertainment sector isn't the only one taking center stage. The city's tech sector has earned a reputation as one of the fastest-growing in the region. More specifically, its IT sector stands out as the country's third-largest, growing at twice the rate of overall employment in the past decade as businesses continue to digitize their operations to stay competitive.