Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Atlassian Logo

Principal Software Engineer - Full Stack

Atlassian

$171,900 - $269,075
Oct 1, 2025
Seattle, WA, USA
Apply Now

Atlassian is looking to deliver creative improvements for their engineering teams by hiring a Principal Full Stack Software Engineer to tackle complex problems and provide technical leadership.

Requirements

  • 10+ years experience in Full Stack development with one or more prominent languages such as Java, Scala, Node, Javascript, React
  • Deep experience in systems engineering at scale with regards to testing, reliability, security, and observability
  • Familiarity with A/B testing techniques
  • Experience with collaborating with and mentoring junior members of the team
  • Consider the customer impact when making technical decisions
  • Excellent communication skills in written and verbal forms, and an ability to communicate complex technical issues to a range of technical and non-technical audiences (management, peers)

Responsibilities

  • Regularly tackle the largest and most complex problems on the team, from technical design to launch
  • Provide technical leadership on high-impact projects and determine plans-of-attack on large projects
  • Routinely tackle complex architecture challenges and apply architectural standards and start using them on new projects
  • Partner across Engineering teams to take on company-wide initiatives spanning multiple projects
  • Transfer your depth of knowledge and share best engineering practices to improve engineering excellence
  • Mentor and grow the next generation of technical leaders at Atlassian
  • Be a champion across the Atlassian organisation for continually raising the technical bar and evangelizing a high technical standard

Other

  • Bachelor's or Master's degree (preferably a Computer Science degree or equivalent experience)
  • Excellent communication skills in written and verbal forms, and an ability to communicate complex technical issues to a range of technical and non-technical audiences (management, peers)
  • Experience with collaborating with and mentoring junior members of the team
  • Consider the customer impact when making technical decisions
  • Ability to work in a distributed-first company with virtual interviews and onboarding