A

Atlassian

Builds software for team planning and knowledge

Principal Backend Software Engineer

Backend EngineeringPosted on Nov 5
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • At least 12 years of experience in multiple hands-on software or technology leadership roles, with end-to-end responsibility throughout the software development lifecycle.
  • A bachelor's or master's degree, preferably in Computer Science, or equivalent experience.
  • Expertise in one or more prominent programming languages such as Java, Python, Kotlin, Go, or Scala.
  • Understanding of SaaS, PaaS, and IaaS, with hands-on experience using public cloud offerings such as AWS, GCP, or Azure.
  • Knowledge to evaluate trade-offs among correctness, robustness, performance, space, and time.
  • Experience mentoring other engineers and influencing decision-makers throughout the organization.
  • Consider customer impact when making technical decisions.
  • Experience in Developer Experience or Developer Productivity.
  • Proficiency in Java or Node.js.
  • Experience in at least one additional programming language.
  • Experience in continuous integration and continuous deployment.

Responsibilities

  • Tackle the team's largest and most complex problems, from technical design through launch.
  • Deliver solutions used by other teams and products.
  • Determine approaches for large projects.
  • Address complex architecture challenges, apply architectural standards, and use them on new projects.
  • Lead code reviews and documentation, and resolve complex bugs, especially high-risk problems.
  • Set standards for thorough, meaningful code reviews.
  • Partner across engineering teams on company-wide initiatives spanning multiple projects.
  • Transfer existing language expertise to excel as a Software Engineer.
  • Mentor more junior team members.

About the Company

Atlassian

Builds software for team planning and knowledge

Atlassian builds software that helps businesses and other organizations coordinate projects, document knowledge and manage technology services. Its Jira and Confluence applications give teams shared spaces for tracking tasks and keeping decisions, plans and reference material connected to work. Software developers also use its tools to manage code, while business and IT teams organize requests and automate routine workflows. Customers pay recurring subscriptions for hosted software or self-managed licenses, with pricing linked to users and selected service levels. Atlassian was founded in 2002 and has its headquarters in Sydney, New South Wales, Australia.

Company size
10,001+
Company stage
IPO
Headquarters
Sydney NSW, Australia
Founded
2002

Recently Posted Jobs

Explore more opportunities at Atlassian

See more jobs