Skip to main content
Back to Jobs

Senior Software Engineer

Summary shown in Indonesian — English version coming soon.

Full Description

Working at Atlassian 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. Working at Atlassian 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. Responsibilities What You'll Do: 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 & 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 At Atlassian, we strive to design equitable, explainable, and competitive compensation programs. We follow consistent hiring practices and account for each candidate's skills, knowledge, and experience when setting base pay within the range. Please visit go.atlassian.com/payzones for more information on which locations are included in each of our geographic pay zones. However, please confirm the zone for your specific location with your recruiter. This role may also be eligible for benefits, bonuses, commissions, and equity. In The United States , we have three geographic pay zones. For this role, our current base pay ranges for new hires in each zone are: Zone A : $180,000 - $235,000 Zone B : $162,000 - $211,500 Zone C : $149,400 - $195,050 Qualifications Your Background: 5+ years experience building and developing backend applications. We're building a self hosted database. Own reliability and correctness of distributed systems Define and improve SLOs/SLIs, incident response, on-call health, and post-incident remediation for tier-1 services Bachelor's or Master's degree with a preference for Computer Science degree - Senior-level experience with one or more prominent languages such as Java, Python, Kotlin, Go, or Scala is required. Understanding of SaaS, PaaS, IaaS industry with hands-on experience with public cloud offerings (e.g., AWS, GCP, Azure) Fluency in any one database technology (TiDB, Postgres, Kafka) Experience crafting and implementing well-tested, highly scalable and performant micro-services and/or other distributed systems 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 Benefits & Perks Atlassian offers a wide range of perks and benefits designed to support you, your family and to help you engage with your local community. Our offerings include health and wellbeing resources, paid volunteer days, and so much more. To learn more, visit go.atlassian.com/perksandbenefits . About Atlassian 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

Why This Role?

Atlassian menyediakan kebebasan untuk bekerja dari mana saja, termasuk dari Indonesia, dan memiliki program kompensasi yang kompetitif.

Key Responsibilities

  • Mengembangkan proyek besar dan kompleks secara mandiri dari desain teknis hingga peluncuran
  • Mengatasi tantangan arsitektur dan menerapkan standar arsitektur pada proyek baru
  • Melakukan code review dan dokumentasi serta mengatasi bug yang kompleks
  • Bekerja sama dengan tim engineering untuk mengatasi inisiatif perusahaan yang melibatkan beberapa proyek
  • Mentoring anggota tim junior dan memastikan kinerja layanan tier-1

Requirements

  • Pernah membangun dan mengembangkan aplikasi backend selama 5+ tahun
  • Memiliki pengalaman dengan bahasa pemrograman seperti Java, Python, Kotlin, Go, atau Scala
  • Memahami industri SaaS, PaaS, IaaS dengan pengalaman praktis
  • Memiliki gelar Sarjana atau Magister, dengan preferensi pada Ilmu Komputer

Required Skills

javabackend developmentdistributed systemsslo/sliincident responsementoring

Indonesia Context

Working Hours Overlap:
Flexible — work your own hours
See remote (USD) vs local pay →

Keywords

senior software engineerbackend developmentjavadistributed systemsatlassianremote worldwidefull-time
View Original Description from The Muse

Original description from The Muse

Working at Atlassian 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. Working at Atlassian 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. Responsibilities What You'll Do: 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 & 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 At Atlassian, we strive to design equitable, explainable, and competitive compensation programs. We follow consistent hiring practices and account for each candidate's skills, knowledge, and experience when setting base pay within the range. Please visit go.atlassian.com/payzones for more information on which locations are included in each of our geographic pay zones. However, please confirm the zone for your specific location with your recruiter. This role may also be eligible for benefits, bonuses, commissions, and equity. In The United States , we have three geographic pay zones. For this role, our current base pay ranges for new hires in each zone are: Zone A : $180,000 - $235,000 Zone B : $162,000 - $211,500 Zone C : $149,400 - $195,050 Qualifications Your Background: 5+ years experience building and developing backend applications. We're building a self hosted database. Own reliability and correctness of distributed systems Define and improve SLOs/SLIs, incident response, on-call health, and post-incident remediation for tier-1 services Bachelor's or Master's degree with a preference for Computer Science degree - Senior-level experience with one or more prominent languages such as Java, Python, Kotlin, Go, or Scala is required. Understanding of SaaS, PaaS, IaaS industry with hands-on experience with public cloud offerings (e.g., AWS, GCP, Azure) Fluency in any one database technology (TiDB, Postgres, Kafka) Experience crafting and implementing well-tested, highly scalable and performant micro-services and/or other distributed systems 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 Benefits & Perks Atlassian offers a wide range of perks and benefits designed to support you, your family and to help you engage with your local community. Our offerings include health and wellbeing resources, paid volunteer days, and so much more. To learn more, visit go.atlassian.com/perksandbenefits . About Atlassian 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

Track this application + get match alerts

Free account · no credit card · Log in

Pro $9/mo · unlimited applies + AI resume

View 5 similar jobs →

Company
Atlassian
Source
The Muse
Job Type
full time
Location
Remote · Open worldwide
Category
Seniority
senior
PostedNew
Jul 21, 2026

Share this job

Help a friend find their next remote role.

Explore related

Market data & reports

Salary & skill-demand research built from our own listings data.

Track this application + get match alerts

Free account · no credit card · Log in

Pro $9/mo · unlimited applies + AI resume