Backend Software Engineer - Identity

Atlassian•San Francisco, CA
•Remote

About The Position

The Backend Software Engineer – Identity designs, builds, and operates core identity services and delivers features end to end, from technical design through implementation, testing, CI/CD deployment, and SLO monitoring. The role contributes to engineering improvements, operational excellence, automation, security, and privacy-by-design in authorization workflows. Work is permitted fully remotely, and Atlassians may choose to work from an office, from home, or in a combination of settings, subject to hiring in countries where Atlassian has a legal entity. The stated schedule is 40 hours per week, Monday through Friday, from 8:30 a.m. to 5:30 p.m. The stated salary is $196,600 per year. The position may also be eligible for benefits, bonuses, commissions, and equity. Applicants are asked to email a resume to [email protected] and reference job code CA012.

Requirements

  • Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Data Analytics Engineering, or a related field.
  • Three years of related work experience.
  • Three years of software development experience using GoLang, Java, Python, Kotlin, Go, or Scala.
  • Three years of experience with microservices-oriented architecture and extensible REST APIs.
  • Three years of experience in the SaaS, PaaS, or IaaS industry, with hands-on experience using public or private cloud offerings such as AWS, GCP, or Azure.
  • Three years of experience with database technology such as RDBMS (Oracle or Postgres) or NoSQL (DynamoDB or Cassandra).
  • Three years of experience with algorithms, data structures, systems design, and distributed systems concepts such as consistency, partitioning, and caching.
  • Three years of experience delivering software in Agile environments.

Responsibilities

  • Drive creative improvements across Atlassian's engineering organization.
  • Design, build, and operate core identity services.
  • Deliver features end to end, including authoring technical designs, implementing services, creating robust tests, deploying through CI/CD pipelines, and monitoring SLOs.
  • Participate in on-call duties, incident response, and post-incident reviews to help maintain operational excellence.
  • Develop automation to minimize manual toil.
  • Mentor peers; conduct design and code reviews; enhance documentation; and improve the developer experience.
  • Champion security best practices, perform threat modeling, and embed privacy-by-design principles into authorization workflows.

Benefits

  • Health and wellbeing resources
  • Paid volunteer days
  • The role may also be eligible for benefits, bonuses, commissions, and equity.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service