{"schemaVersion":"jobsearcher.job.v1","id":"dc4ea832640ba5cf08be20b2","url":"https://jobsearcher.com/jobs/dc4ea832640ba5cf08be20b2","canonicalUrl":"https://jobsearcher.com/jobs/dc4ea832640ba5cf08be20b2","title":"Principal Backend Software Engineer","description":"Overview\nIn this role, you drive end-to-end backend architecture and delivery, solving complex design challenges that scale across teams. You will partner across engineering to standardize practices and mentor engineers, shaping robust systems. This is an opportunity to influence developer experience and platform quality while contributing to Atlassian’s mission of enabling teams to work together effectively. You will work remotely, with the role anchored in US Pacific or Mountain time zones, and engage with cross-functional partners to deliver impactful software.\n\nCompensation / Benefitshealth and wellbeing resourcespaid volunteer dayswide range of perks and benefitsengagement with local communityequitable and transparent compensation philosophy\nResponsibilitiesUnblock challenges across the software development lifecycle from design to launchCreate reusable solutions for multiple teams and products; plan large-scale initiativesTackle complex architectural problems and apply standards to new projectsLead code reviews, documentation, and high-risk bug fixesSet the standard for meaningful code reviews and collaborate on company-wide projectsTransfer deep knowledge across languages to excel as a software engineerMentor junior engineers\nKey requirements10+ years in senior tech/leadership roles with end-to-end lifecycle ownershipBachelor's degree in Computer Science (preferred)Expertise in one or more languages such as Java, Python, Kotlin, Go, or ScalaHands-on experience with public cloud (AWS, GCP, or Azure) and SaaS/PaaS/IaaS understandingAbility to evaluate trade-offs between correctness, robustness, performance, space, and timeMentoring experience and ability to influence decisionsConsideration of customer impact in technical decisionsDesirable: Developer Experience/Developer Productivity focus; Java or NodeJS proficiency; CI/CD experienceMentoring and coachingInfluencing decisions across teamsCross-functional collaborationJavaPythonKotlin","company":"Atlassian","rawCompany":"atlassian","city":"Oakland","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-09-15T03:25:06.884Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Principal Backend Software Engineer","description":"Overview\nIn this role, you drive end-to-end backend architecture and delivery, solving complex design challenges that scale across teams. You will partner across engineering to standardize practices and mentor engineers, shaping robust systems. This is an opportunity to influence developer experience and platform quality while contributing to Atlassian’s mission of enabling teams to work together effectively. You will work remotely, with the role anchored in US Pacific or Mountain time zones, and engage with cross-functional partners to deliver impactful software.\n\nCompensation / Benefitshealth and wellbeing resourcespaid volunteer dayswide range of perks and benefitsengagement with local communityequitable and transparent compensation philosophy\nResponsibilitiesUnblock challenges across the software development lifecycle from design to launchCreate reusable solutions for multiple teams and products; plan large-scale initiativesTackle complex architectural problems and apply standards to new projectsLead code reviews, documentation, and high-risk bug fixesSet the standard for meaningful code reviews and collaborate on company-wide projectsTransfer deep knowledge across languages to excel as a software engineerMentor junior engineers\nKey requirements10+ years in senior tech/leadership roles with end-to-end lifecycle ownershipBachelor's degree in Computer Science (preferred)Expertise in one or more languages such as Java, Python, Kotlin, Go, or ScalaHands-on experience with public cloud (AWS, GCP, or Azure) and SaaS/PaaS/IaaS understandingAbility to evaluate trade-offs between correctness, robustness, performance, space, and timeMentoring experience and ability to influence decisionsConsideration of customer impact in technical decisionsDesirable: Developer Experience/Developer Productivity focus; Java or NodeJS proficiency; CI/CD experienceMentoring and coachingInfluencing decisions across teamsCross-functional collaborationJavaPythonKotlin","datePosted":"2026-09-15T03:25:06.884Z","dateModified":"2026-09-15T03:25:06.884Z","hiringOrganization":{"@type":"Organization","name":"Atlassian","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Oakland","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"dc4ea832640ba5cf08be20b2"},"url":"https://jobsearcher.com/jobs/dc4ea832640ba5cf08be20b2"}}