Principal Backend Software Engineer

Atlassian
Bengaluru, India
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 10+ yearsEducation: mastersSkills: ["Mentoring","Technical leadership","Collaboration","Decision making","Customer focus"]

Build and deliver backend solutions for Atlassian’s cloud transition, tackling the largest and most complex engineering problems from technical design through launch. Lead code reviews, documentation, and high-risk bug fixes while partnering across teams on multi-project initiatives. Use architectural standards to resolve complex architecture challenges, mentor engineers, and apply your depth of expertise to improve developer experience and developer productivity across Atlassian’s core products like Jira, Confluence, Trello, and Bitbucket.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Atlassian
Atlassian
1 day ago

Principal Backend Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 16 hours agoStatus: Live

Job Summary

Build and deliver backend solutions for Atlassian’s cloud transition, tackling the largest and most complex engineering problems from technical design through launch. Lead code reviews, documentation, and high-risk bug fixes while partnering across teams on multi-project initiatives. Use architectural standards to resolve complex architecture challenges, mentor engineers, and apply your depth of expertise to improve developer experience and developer productivity across Atlassian’s core products like Jira, Confluence, Trello, and Bitbucket.
Location: Bengaluru, India
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Regularly tackle large, complex problems from technical design to launch and improve engineering teams’ capabilities.
  • •Deliver solutions used by other teams and products.
  • •Determine plans-of-attack for large projects and apply architectural standards across new initiatives.
  • •Lead code reviews and documentation, including complex bug fixes on high-risk problems.
  • •Mentor more junior team members and transfer expertise between languages to excel as a software engineer.

Pay and Benefits

Equity and Bonus:Equity

Key Requirements

  • •10+ years of experience with hands-on software/technology leadership across the full software development lifecycle.
  • •Bachelor’s or Master’s degree (preferably Computer Science) or equivalent experience.
  • •Expertise with one or more of Java, Python, Kotlin, Go, or Scala.
  • •Hands-on public cloud experience with AWS, GCP, or Azure and understanding of SaaS/PaaS/IaaS.
  • •Experience with CI (Continuous Integration) and CD (Continuous Deployment), plus the ability to evaluate correctness, robustness, performance, and space/time trade-offs.
Experience:10+ yearsSaaSPaaSIaaSPublic cloudCloudDeveloper experienceDeveloper productivity
Education:Master's in Computer Science
Skills:MentoringTechnical leadershipCollaborationDecision makingCustomer focus
Tech Stack:JavaPythonKotlinGoScalaNodeJSAWSGCPAzureCICD

Company Brief

Atlassian
Atlassian develops collaboration and workflow software—Jira, Confluence, Trello, Loom and more—used by teams for project management, software development, and IT service management across enterprises worldwide.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Sydney, Australia
Founded: 2002
Glassdoor
Glassdoor: 3.1
WebsiteLinkedInGlassdoor