A

Atlassian

Builds software for team planning and knowledge

Principal Fullstack Engineer

Full-Stack EngineeringUpdated on Nov 7
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Expert-level full-stack proficiency across frontend technologies including TypeScript, React, JavaScript, HTML, and CSS, and backend technologies including Kotlin and Java.
  • Strong backend engineering experience building and operating scalable, high-availability services and APIs.
  • Experience architecting and building large-scale distributed systems, with a solid grasp of scale, performance, cost, and reliability trade-offs.
  • Experience with event-driven or streaming architectures and high-throughput data pipelines.
  • Experience with modern frontend frameworks such as React.
  • Experience with modern testing frameworks such as Jest, Playwright, or Cypress.
  • Expertise building shared libraries and components used across multiple web applications.
  • Strong written and verbal communication skills, including the ability to explain complex technical concepts and trade-offs to engineers and senior stakeholders.

Responsibilities

  • Define the architecture and roadmap that continuously support customer growth at Atlassian.
  • Regularly tackle the largest and most complex problems on the team, from technical design through launch.
  • Propose libraries and shared components that unlock the potential of other Atlassian teams.
  • Solve complex architecture challenges and set standards for new projects.
  • Champion a high technical bar across the organization and promote engineering best practices.
  • Partner across engineering teams to drive company-wide initiatives spanning multiple projects.
  • Transfer deep knowledge and raise engineering excellence around the role.
  • Grow people around the role by coaching engineers, elevating their skills, and helping them do their best work.

Desired Qualifications

  • A passion for solving complex problems with users in mind.
  • A passion for mentoring and collaborating with others on the team.
  • A passion for learning and continuously improving oneself and the team.

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