Working at AtlassianAtlassian 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 from an office (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, New Zealand and Philippines.Your future teamYou will report to the Engineering Manager of the Service-to-Service Fabric team. The Service-to-Service Fabric team builds and operates the service fabric that interconnects Atlassian microservices that power our products. Our service fabric empowers thousands of Atlassian developers, by taking care of the heavy lifting common to all of our services, such as observability, HTTP performance optimisation, resiliency, chaos engineering. We maintain a high-quality bar through test-driven development, fast dev loops, pair programming and more.If you have great creative problem-solving skills, embrace DevOps and YBIYRI, and have a passion for teamwork, then come and help us build cloud-native solutions that operate at a global scale.
What you'll do
- Design, build, and support solutions to save time, and speed up delivery, for thousands of our internal developers by taking care of the heavy lifting common to all of our services, such as routing, authN, authZ, observability, HTTP performance optimisation, resiliency, chaos engineering
- Explore and decide on new technologies, implement proof of concepts and be involved in key production projects in the service to service communication space
- Contribute to code reviews, documentation, and complex bug fixes with security, performance and reliability in mind
- Mentor and level up the skills of your teammates by sharing your expertise
- Help build Atlassian’s service mesh, which connects thousands of microservices that power Atlassian’s products and services.
Your background
- 5+ years of industry experience working as a Backend Engineer or Systems Engineer
- Strong development skills using programming languages like Golang, Typescript and Python
- Willingness to work in a highly collaborative team using processes such as TDD and Pair Programming
- Experience with CI/CD tools and practices
- Good understanding of networking fundamentals such as HTTP, Load Balancing
- Ability to diagnose and resolve issues in high-throughput web applications and network services
We'd be super excited if you have:
- Experience with service mesh technologies including Istio and Envoy
- Experience contributing to the Istio and Envoy open-source communities
- Experience in TDD and Pair Programming
- Experience building, running and optimising applications written in Go / Typescript
- Experience monitoring cloud services with SignalFX, Splunk and other
- Experience with Infrastructure-as-Code frameworks such as CloudFormation and Terraform
- Experience building, automating, and maintaining cloud infrastructure in AWS using VPC, EC2 compute
Our perks & benefitsTo 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 AtlassianThe 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.