About The Company
At Atlassian, we are dedicated to empowering teams around the world to achieve their full potential through innovative collaboration tools. Our comprehensive software suite is designed to streamline workflows, enhance communication, and foster a culture of continuous improvement. As a distributed-first organization, we prioritize flexibility and inclusivity, allowing our employees to work from anywhere—whether in the office, remotely, or in a hybrid setting. Our commitment to diversity and equal opportunity is reflected in our policies and culture, ensuring a respectful environment where all contributions are valued. We believe that by supporting our team members' personal and professional growth, we can drive meaningful impact for our customers and communities globally.
About The Role
We are seeking a highly experienced Principal Backend Software Engineer to join our dynamic engineering team. This role is pivotal in driving technical excellence and delivering innovative solutions that enhance our platform and products. The successful candidate will be responsible for resolving complex technical challenges, leading large-scale projects, and setting standards for code quality and architecture. As a key leader, you will mentor junior engineers, collaborate across teams, and influence architectural decisions that impact the entire organization. This position offers the opportunity to work in a fully remote environment, with the requirement to be based in the US Pacific or Mountain time zones. You will play a vital role in shaping the future of our engineering efforts, ensuring scalable, reliable, and high-performance solutions that meet our strategic objectives.
Qualifications
- Bachelor’s degree in Computer Science or a related field (advanced degrees preferred)
- 10+ years of hands-on experience in software development and technical leadership roles
- Proficiency in one or more prominent programming languages such as Java, Python, Kotlin, Go, or Scala
- Deep understanding of SaaS, PaaS, IaaS industry models and experience with public cloud platforms like AWS, GCP, or Azure
- Strong knowledge of software architecture, design patterns, and best practices
- Experience with evaluating trade-offs between correctness, robustness, performance, and resource utilization
- Proven ability to mentor engineers and influence decision-making at organizational levels
- Experience in developing and maintaining scalable, high-performance backend systems
- Knowledge of CI/CD pipelines and deployment strategies
- Excellent problem-solving skills and customer-centric mindset
Responsibilities
- Unblock and resolve technical challenges encountered during the software development lifecycle, from design to deployment
- Design, develop, and implement solutions that are utilized by multiple teams and products within the organization
- Lead complex architectural initiatives, ensuring adherence to standards and best practices
- Conduct thorough code reviews, documentation, and take ownership of high-risk bug fixes
- Establish and uphold standards for meaningful code reviews and technical excellence
- Partner with cross-functional teams to drive company-wide projects and initiatives
- Transfer expertise across different programming languages and frameworks to foster team growth
- Mentor and support junior engineers, fostering a culture of continuous learning and improvement
- Evaluate and recommend new technologies and tools to enhance engineering productivity and product quality
- Ensure solutions are aligned with customer needs and business goals
Benefits
- Comprehensive health coverage including medical, dental, and vision plans
- Paid volunteer days and community engagement opportunities
- Wellness resources and programs to support mental and physical health
- Flexible working arrangements to promote work-life balance
- Paid parental leave and family support benefits
- Professional development programs and continuous learning opportunities
- Competitive compensation packages with bonuses, equity, and other incentives
Equal Opportunity
At Atlassian, we are 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, disability, or any other protected characteristic.