Jobs

Back End Software Engineer, Identity Platform (User Search)

Mountain View, United StatesMountain ViewCaliforniaUnited StatesNorth AmericaNovember 25, 2025

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 return to an office as they reopen (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.Atlassian is a leading provider of collaboration, development, and issue tracking software for teams around the world. With over 100,000 global customers (including 85 of the Fortune 100) and millions of users on our cloud platform, we are advancing the power of collaboration with products including Jira Software, Jira Service Desk, Confluence, Bitbucket, Trello, and more. Motivated by clear values, an AMAZING culture, and consistent revenue growth, we're on a journey to unleash the potential of every team. We'd like you to be a part of this journey.The Atlassian Identity team is looking for a highly motivated Senior Software Engineer with hands-on experience designing and implementing search systems. This role is ideal for engineers who are passionate about continuously improving the systems to meet ever-increasing reliability, scaling, and performance requirements.What you'll doAs the software engineer in the Cross-Product User Search (CPUS) team, you will work on technical designs, implement features, and work with the team to operate large-scale systems that make up the Atlassian Cloud Platform user search services. These back-end systems provide various user look-up capabilities, such as the user pickers for @mention capabilities, user recommendation services, and even powering the user lookups in JQL queries. You will contribute to the development of architecture and implementation of these systems, and you'll work with your colleagues in platform and products engineering departments to help them consume these services.No previous experience in the Identity domain is required. Candidates would benefit from previous experience in the search domain, developing ElasticSearch-based systems or building data-intensive distributed systems in AWS, and familiarity with reliability best practices for operating large multi-region deployments.

On the first day, we'll expect you to have

    • Bachelors Degree in Computer Science or equivalent.
    • 3+ years experience in modern engineering practices focused public cloud, event driven systems, and/or distributed systems.
    • Demonstrated proficiency and experience in one or more of the following: full text search systems architecture, distributed systems architecture, or large batch-data/event-driven architecture.
    • Familiarity and at least some experience with AWS and modern software development frameworks (ElasticSearch, AWS Aurora, Java, Spring Framework, Kotlin).
    • Good verbal and written communication skills. You will need to explain your proposals well enough that others understand their value, are motivated to implement them, and become champions of them for you.
    • Ability to work well in a team, have a positive attitude, patience, and humility.
    • Excellent prioritization and self-organizing skills to individually detect and deliver the most important things first.

It's great, but not required if you to have

    • Experience designing, developing and operating very large ElasticSearch systems.
    • Experience improving reliability, scalability, and performance of very large data systems
    • Experience with Aurora, Cassandra, DynamoDb Global Tables, and similar
    • Exposure to authentication and authorization technologies and protocols.
    • Experience developing and operating micro-services to support high-availability and low-latency requirements.
    • Have significant experience with public cloud technologies, such as AWS, Azure, or Google Cloud.
More about the teamWe are always growing, learning, and adapting, in and out of the office. You'll be joining a team that is smart and very direct. We embody the Atlassian values, ask the hard questions and challenge each other to constantly improve our work.This highly talented team owns some of the most critical capabilities of the Atlassian Cloud platform. The engineers excel in taking on scalability challenges, understanding the security aspects of authentication flows, and operating micro-services at a very large scale. We are passionate about technology, but we also like to take breaks from work. We love going out for team lunches, and we like to spend time together in team social events on Fridays.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.

Cyber Security Jobs by Category

Cyber Security Jobs by Location

Cyber Security Salaries