Senior Backend Software Engineer

Atlassian
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Mentoring","Code reviews","Technical decision-making","Mentorship","Collaboration"]

Build and evolve Atlassian backend applications as a senior engineer, driving large, complex projects from technical design through launch. Tackle challenging architecture issues, lead code reviews and documentation, and resolve high-risk bugs. Partner across engineering teams on company-wide initiatives and mentor junior engineers. Bring expertise in microservices/distributed systems, cloud platforms, and database technologies, while considering customer impact in technical decisions.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Atlassian
Atlassian
1 day ago

Senior Backend Software Engineer

✓ Verified Job

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

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

Job Summary

Build and evolve Atlassian backend applications as a senior engineer, driving large, complex projects from technical design through launch. Tackle challenging architecture issues, lead code reviews and documentation, and resolve high-risk bugs. Partner across engineering teams on company-wide initiatives and mentor junior engineers. Bring expertise in microservices/distributed systems, cloud platforms, and database technologies, while considering customer impact in technical decisions.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Drive large, complex projects autonomously from technical design to launch.
  • •Address complex architecture challenges and apply architectural standards to new projects.
  • •Lead code reviews and documentation, and resolve complex bug fixes on high-risk problems.
  • •Partner across engineering teams to deliver company-wide initiatives spanning multiple projects.
  • •Mentor junior team members and transfer depth of knowledge to excel as a Java developer.

Key Requirements

  • •5+ years building and developing backend applications.
  • •Bachelor's or Master's degree (preferably Computer Science) or equivalent experience.
  • •Senior-level experience with Java, Python, Kotlin, Go, or Scala.
  • •Hands-on public cloud experience (AWS, GCP, or Azure) and understanding of SaaS/PaaS/IaaS.
  • •Experience building well-tested, highly scalable micro-services and distributed systems.
Experience:5+ yearsSaaSPaaSIaaSMicroservicesDistributed systems
Education:Bachelor's in Computer Science
Skills:MentoringCode reviewsTechnical decision-makingMentorshipCollaboration
Tech Stack:JavaPythonKotlinGoScalaAWSGCPAzureOraclePostgresDynamoDBCassandraRDBMSNoSQLMicroservicesDistributed systemsAgileScrumXP

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