Principal Full Stack Software Engineer
Job Description
Position Overview
Working at Atlassian means you can choose where you work – in an office, from home, or a blend of both. This flexibility gives you more control over your family, personal goals, and other priorities. With our distributed-first culture, interviews and onboarding are conducted virtually. For this role, you must be located in either the US Pacific or Mountain time zones. We are seeking a Principal Fullstack Software Engineer who is passionate about delivering creative improvements for our engineering teams.
Key Responsibilities
- Understand the user journey and user funnel
- Collaborate with product, design, and engineering to influence product strategy and direction
- Guide the technical direction and implementation of large-scale product features
- Evaluate trade-offs between correctness, robustness, performance, and customer impact to ensure we build the right solution
- Debug inefficiencies on the team and fix them
- Ship well-tested, secure, reliable, and maintainable code with our customers’ best interests in mind
- Contribute to code reviews, documentation, and complex bug fixes with security, performance, and reliability as priorities
- Mentor and level up the skills of your teammates by sharing your expertise
- Improve the growth engineering team through mentoring
- Identify blockers to ensure software engineering excellence, including design principles, unit testing, performance engineering, and best practices for security and privacy
Required Qualifications
- 10+ years of experience designing/building enterprise-grade solutions using microservices
- Background in Java, Kotlin, Observability tools, and service operations
- In-depth knowledge of AWS offerings
- Experience building distributed systems for a SaaS product
- Passion and experience with recognizing, raising, and reconciling gaps and redundant efforts across organizations
- Success with cross-company collaboration
- Experience influencing and performance coaching engineers
Compensation
At Atlassian, we strive to design equitable, explainable, and competitive compensation programs. Our baseline is set higher than the typical market range, and base pay is determined by a candidate's skills, expertise, and experience.
- United States – Zone A: $206,100 - $269,075
- United States – Zone B: $186,300 - $243,225
- United States – Zone C: $171,900 - $224,425
- Canada: CAD 167,400 - 218,550
This role may also be eligible for bonuses, commissions, equity, and additional benefits. Please confirm your specific geographic pay zone with your recruiter.
Benefits & Perks
- Health coverage
- Paid volunteer days
- Wellness resources
- And much more – visit our perks page for details
About Atlassian
At Atlassian, our mission is to unleash the potential of every team. Our software products empower teams across the globe, and our solutions are designed for all types of work. We value the unique contributions of every member of our community and are committed to inclusivity. We never discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability. All information is handled confidentially per EEO guidelines.
We are happy to support accommodations or adjustments at any stage of the recruitment process. To learn more about our culture and hiring process, please visit our careers page.