Principal Backend Software Engineer

Atlassian • United State
Remote
Apply
AI Summary

Atlassian seeks a highly experienced Principal Backend Software Engineer to lead the development of innovative solutions, design scalable systems, and mentor junior engineers. The role requires expertise in programming languages, cloud platforms, and software development lifecycle. The successful candidate will drive technical direction and contribute to large-scale projects impacting millions of users worldwide.

Key Highlights
Design and implement solutions for multiple teams and products
Lead code reviews, contribute to documentation, and handle complex bug fixes
Mentor junior engineers and influence technical decision-making
Technical Skills Required
Java Python Kotlin Go Scala AWS GCP Azure SaaS PaaS IaaS
Benefits & Perks
Comprehensive health coverage
Paid volunteer days
Wellness resources and programs
Flexible work arrangements
Competitive compensation packages

Job Description


About The Company

Atlassian is a globally recognized leader in enterprise software solutions designed to empower teams to collaborate more effectively and achieve their goals. Committed to fostering innovation and inclusivity, Atlassian develops a suite of products that facilitate project management, software development, and team communication. Our mission is to unleash the potential of every team by providing tools that enable seamless collaboration, transparency, and productivity. As a company that values diversity and inclusion, Atlassian strives to create an environment where all employees can thrive and contribute meaningfully to our collective success. We are dedicated to maintaining a culture of continuous learning, growth, and respect, ensuring that our team members are supported both professionally and personally.

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 capabilities of our engineering teams. Your expertise will be crucial in solving complex architectural challenges, designing scalable systems, and setting technical standards across the organization. You will collaborate 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 backend systems, ensuring high performance, robustness, and maintainability. As a key leader in the engineering community, you will drive best practices and contribute to large-scale projects that impact millions of users worldwide.

Qualifications

  • 10+ years of experience in software or technology leadership roles with comprehensive responsibility throughout the software development lifecycle
  • Bachelor’s degree in Computer Science or a related field (advanced degrees preferred)
  • Expertise in one or more prominent programming languages such as Java, Python, Kotlin, Go, or Scala
  • Hands-on experience with SaaS, PaaS, IaaS, and familiarity with public cloud platforms like AWS, GCP, or Azure
  • Strong understanding of trade-offs related to correctness, robustness, performance, and resource utilization
  • Proven ability to mentor engineers and influence technical decision-making at various levels of the organization
  • Customer-centric approach to technical problem solving and decision making

Responsibilities

  • Regularly unblock challenges encountered during the software development cycle, from technical design to deployment
  • Design and implement solutions utilized by multiple teams and products; plan approaches for large-scale projects
  • Address complex architecture challenges, applying architectural standards to new initiatives
  • Lead code reviews, contribute to documentation, and handle complex bug fixes, especially high-risk issues
  • Set standards for meaningful code reviews, fostering a culture of quality and collaboration across engineering teams
  • Transfer knowledge from your expertise in specific programming languages to elevate team capabilities
  • Mentor junior engineers, guiding their technical growth and development
  • Collaborate with cross-functional teams to ensure scalable, reliable, and efficient backend systems

Benefits

  • Comprehensive health coverage including medical, dental, and vision plans
  • Paid volunteer days to support community engagement
  • Wellness resources and programs to promote mental and physical health
  • Flexible work arrangements to support work-life balance
  • Competitive compensation packages, including bonuses, equity, and benefits tailored to geographic zones
  • Opportunities for professional growth and development within a collaborative environment

Equal Opportunity

At Atlassian, we are committed to fostering an inclusive and diverse workplace. We provide equal employment opportunities to all applicants and employees regardless of race, religion, national origin, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability. We believe that a diverse team enhances our ability to innovate and succeed. We are dedicated to creating an environment where everyone feels valued, respected, and empowered. Accommodations are available at any stage of the recruitment process to ensure equal access for all candidates.

Subscribe our newsletter

New Things Will Always Update Regularly