Atlassians can choose where they work - whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire people in any country where we have a legal entity. Interviews and onboarding are conducted virtually, a part of being a distributed-first company.
Our office is in Bengaluru, but we offer flexibility for eligible candidates to work remotely across India. Whatever your preference-working from home, an office, or in between- you can choose the place that's best for your work and your lifestyle.
Atlassian's mission "to unleash the potential of every team" is the guiding light behind what we do. We have developed well-known products such as Jira, Confluence, and Trello... that fit into the fabric of teamwork across different types of teams and the processes to help every team succeed.
Atlassian helps teams everywhere change the world. Our products are revolutionizing the software industry, and helping teams collaborate and create the magic that provides their best work. Think NASA launching the Rover on Mars or Cochlear gifting those born deaf with the ability to hear, your work directly impacts the products they use to promote humanity.
Your future team
Atlassian's mission is to get cloud-ready for every customer. As part of that vision, we want our SaaS offerings to be ready and widely adopted by enterprise customers. Enterprise customers make up the majority of our paid users and revenue. Our goal of 100 million MAU requires mass adoption of our products by knowledge workers, which means mass adoption of our products by enterprises.
Over the last three years, the Enterprise Trust team has laid the foundation to support enterprise customers with new offerings. In the next three years, we want to accelerate that adoption further to make our cloud-ready for every customer a reality.
Your future team - Enterprise Data Portability
Enterprise customers consider the capability to move large amounts of data within and outside their cloud site as an important functionality for getting ready to use Atlassian's cloud offerings. Data portability today consists of different mechanisms and customer-facing features that allow customers to manage their data in the form of cloud-to-cloud offerings, backup & restore, and other import/export capabilities. It is a crucial part of our enterprise cloud readiness story and continues to be one of the top asks for cloud adoption. With this program, we are trying to unify the platform and experience for the customers to guide them through the journey regarding what tools to use and when.
It also encompasses providing a centralized data portability platform built on streaming architecture that can provide a skeleton to different feature teams in respective cloud products to easily integrate with the capabilities. About Data Residency (Team DREAM) Data residency gives customers control over where their in-scope product data for Jira Software, Jira Service Management, Jira work management, and Confluence are hosted.
It allows them to choose whether it's globally distributed or held in place in a defined geographic location, such as Europe or the US, or Australia. We currently have support for the US, Central Europe, Australia, and Germany. The Data residency team is driving more region support with velocity and more products. Data residency also owns app migration for our marketplace ecosystem partners. We are enabling our customers to pin their app data to the location where the product is pinned. This has to be done in a separate migration window other than the product that the user can select from AdminHub while scheduling the migration.
We will only be offering data residency for connect apps for Jira and Confluence right now and have the scope to expand it to forge apps across data portability pillars like C2C, BRIE, etc.
As a Principal Engineer, you are expected to play a deep engineer role in the Data residency team. You'll work closely with other architects, and senior architects across various teams including feature teams, and underlying platform teams like SCAP(shard capacity management), CP(Cloud provisioners), Media, etc, and be able to debate and brainstorm with them on the right engineering way to build things and ship value for the customers fast.
You'll be a hands-on engineer and will be accountable for both front-end and back-end-related technical challenges. Your greatest responsibility is to be a tech SME for the team and own establishing engineering best practices around engineering excellence + operational excellence, engineering innovation, architecture reviews, etc thus uplifting the entire team's engineering quotient with your guidance and expertise. The buck stops at you, for everything engineering!
You will have a lot of autonomy and accountability and a team of brilliant engineers to support you in this journey. You will be needed to navigate with ease between shipping codes and look at things holistically from an overall engineering perspective. This is a unique opportunity to create an everlasting impact in the org backed/frontend by your technical chops. We are expanding our army of Principal Engineers, and Senior Principal Engineers, and needless to say you will have enough guidance, challenges, and growth opportunities as you work alongside the best in the industry.
You are an engineer at heart with a track record of driving and delivering large (multi-geo, multi-team) and complex projects.
You can smell dependencies and the risks that come with them. You know when to escalate and when to lean on relations to get things done.
You are able to zoom in and zoom out, being hands-on in the sprint while also being able to think holistically at the project level.
You can write RFCs/tech specs and project plans and can coordinate multiple teams of engineers toward implementing them, unblocking them along the way if necessary.
You thrive in ambiguity, working with almost zero guidance, taking extreme ownership, and creating win-win situations with your creative solutions.
You are comfortable with Java, Kotlin, Saas, Paas, and AWS services like (DynamoDB, Postgresql SQS, Kinesis), Spring framework, Maven, and Gradle plugins for builds and overall have a solid understanding of micro-services-oriented architecture and extensible REST APIs
You should be hands-on and familiar with react, js, html5, css3, react, redux, graphQL, unit testing lib, nodejs, webpack, and cypress.
Last but not the least, you are a team player. You understand that the team is bigger than any individual and are able to coach and grow other engineers in the team.
You excel in abstracting out technical complexities and can engage with business/product stakeholders in an easy conversation on OKRs and KPIs.
Our perks & benefits
Atlassian offers a variety of perks and benefits to support you, your family and to help you engage with your local community. Our offerings include health coverage, paid volunteer days, wellness resources, and so much more.
Visit to learn more.
At Atlassian, we're motivated by a common goal: to unleash the potential of every team. Our software products help teams all over the planet and our solutions are designed for all types of work. Team collaboration through our tools makes what may be impossible alone, possible together.
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 provide you the best experience, we can support with accommodations or adjustments at any stage of the recruitment process. Simply inform our Recruitment team during your conversation with them.
To learn more about our culture and hiring process, visit .