Principal Backend Software Engineer

Atlassian United State
Remote
Apply
AI Summary

Atlassian is seeking a highly experienced Principal Backend Software Engineer to join our dynamic engineering team. The ideal candidate will have a strong background in software development, cloud technologies, and leadership in technical decision-making.

Key Highlights
Deliver innovative solutions that enhance the productivity and efficiency of our engineering processes
Solve complex architecture challenges, design scalable systems, and set technical standards across the organization
Work closely with cross-functional teams to unblock development obstacles, review code, and mentor junior engineers
Technical Skills Required
Java Python Kotlin Go Scala AWS GCP Azure SaaS PaaS IaaS
Benefits & Perks
Competitive and equitable compensation packages
Comprehensive health coverage and wellness resources
Paid volunteer days and support for community engagement
Flexible remote work arrangements and work-life balance initiatives

Job Description


About The Company

Atlassian is a globally recognized leader in enterprise software solutions designed to facilitate team collaboration, project management, and productivity enhancement. Our mission is to unleash the potential of every team by providing innovative tools that foster seamless communication and efficient workflows. With a strong commitment to diversity, inclusion, and continuous improvement, Atlassian creates an environment where talented professionals can thrive and contribute to impactful products used by organizations worldwide. We prioritize a distributed-first work culture, enabling employees to work remotely or from our offices, ensuring flexibility and work-life balance. Our dedication to excellence is reflected in our comprehensive benefits, competitive compensation, and our focus on fostering a collaborative and inclusive workplace environment.

About The Role

We are seeking a highly experienced Principal Backend Software Engineer to join our dynamic engineering team. In this fully remote role, you will be instrumental in delivering innovative solutions that enhance the productivity and efficiency of our engineering processes. Your expertise will be pivotal in solving complex architecture challenges, designing scalable systems, and setting technical standards across the organization. You will work closely with cross-functional teams to unblock development obstacles, review code, and mentor junior engineers. This position offers an exciting opportunity to influence the technical direction of Atlassian’s products and contribute to a culture of engineering excellence. The ideal candidate will have a strong background in software development, cloud technologies, and leadership in technical decision-making, with a passion for building robust, high-performance systems that impact millions of users worldwide.

Qualifications

  • 10+ years of experience in software or technology leadership roles with end-to-end responsibility across the software development lifecycle
  • Bachelor’s degree in Computer Science or related field (advanced degrees preferred)
  • Expertise in one or more programming languages such as Java, Python, Kotlin, Go, or Scala
  • Hands-on experience with SaaS, PaaS, IaaS, and public cloud platforms like AWS, GCP, or Azure
  • Strong understanding of software architecture, performance optimization, and trade-off analysis
  • Proven experience mentoring engineers and influencing decision-making processes
  • Ability to evaluate technical solutions based on correctness, robustness, performance, and customer impact

Responsibilities

  • Regularly unblock challenges encountered during the software development cycle, from technical design to deployment
  • Create scalable solutions used by multiple teams and products; develop strategic plans for large projects
  • Address complex architecture challenges and ensure adherence to architectural standards on new projects
  • Lead code reviews, ensure high-quality documentation, and resolve complex bugs, especially high-risk issues
  • Set standards for meaningful code reviews and collaborate across engineering teams on company-wide initiatives
  • Transfer knowledge effectively across teams and deepen expertise in relevant programming languages and technologies
  • Mentor junior engineers, fostering skill development and technical growth within the team

Benefits

  • Competitive and equitable compensation packages tailored to geographic zones
  • Comprehensive health coverage and wellness resources
  • Paid volunteer days and support for community engagement
  • Flexible remote work arrangements and work-life balance initiatives
  • Opportunities for professional development and career growth
  • Additional perks and benefits detailed at go.atlassian.com/perksandbenefits

Equal Opportunity

Atlassian is committed to fostering an inclusive environment where all employees are valued and respected. We provide equal employment opportunities regardless of race, religion, national origin, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability. We ensure confidentiality and accommodations throughout the recruitment process, in accordance with EEO guidelines.


Subscribe our newsletter

New Things Will Always Update Regularly