Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Principal Full Stack Software Engineer (P60) — Growth role.
Rezi rewrites your resume against Atlassian's job description. Free.

Tailor your resume to this Principal Full Stack Software Engineer (P60) — Growth role.
Rezi rewrites your resume against Atlassian's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Principal Full Stack Software Engineer (P60) — Growth posting at Atlassian — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Principal Full Stack Software Engineer (P60) — Growth posting at Atlassian — free, in seconds.
About the Role
As a Principal Full Stack Software Engineer (P60) on Starburst, you will serve as the lead technical anchor for multi-quarter onboarding and cross-flow initiatives across Atlassian's product suite. You will bridge complex frontend micro-frontends with robust backend integration services and experimentation infrastructure.
Responsibilities
- Define the technical vision and architectural patterns for multi-product Onboarding and CrossFlow experiences across Confluence, Loom, and TWC.
- Write production-grade code for high-complexity full stack features spanning React/TypeScript micro-frontends and scalable backend microservices.
- Architect fast, robust experimentation frameworks and instrumentation (Statsig, telemetry) to power rapid hypothesis testing and conversion optimization.
- Partner across product boundaries (Loom, Confluence, Platform) to deliver seamless shared surfaces and cohesive API contracts.
- Safeguard application performance, reliability, and observability while driving down operational toil and defect rates.
- Mentor senior engineers, author high-impact RFCs/tech specs, and elevate the technical craft across the Growth organization.
- Lead the technical strategy and architecture for end-to-end user journeys connecting Loom, Confluence, and Jira.
- Design robust API contracts (GraphQL, REST) and modular micro-frontend components.
- Write comprehensive technical specifications, evaluate build-vs-buy decisions, and drive technical consensus across multiple engineering squads and platform teams.
- Partner with Product Managers and Data Scientists to design, instrument, and launch complex A/B and multivariate experiments.
- Structure frontend and backend code so experiments can be launched, modified, and cleaned up quickly.
- Ensure accurate end-to-end event logging and funnel telemetry to maintain high data fidelity.
- Build critical paths, shared libraries, and proof-of-concept prototypes.
- Decommission legacy flows, unify fragmented onboarding/activation mechanisms, and build reusable patterns for cross-flow journeys.
- Work closely with Product Management, Product Design, and Data Science from early ideation through execution and post-launch experiment analysis.
- Align with core product teams to resolve shared dependencies and navigate host-app constraints.
- Ensure onboarding modals, embedded video players, and cross-flow triggers do not degrade host-page load times or core web vitals.
- Implement automated testing, CI/CD improvements, and proactive monitoring/alerting.
- Coach Senior (P40) and Lead (P50) engineers on system design, technical writing, and growth engineering practices.
- Lead code and architectural design reviews, champion Atlassian engineering values, and contribute to hiring and interview loops.
Requirements
- 8–12+ years of full stack software engineering experience, with demonstrated impact at a Staff/Principal level leading large, ambiguous multi-team initiatives.
- Deep experience operating in growth-focused environments (onboarding, activation, conversion funnels, viral loops, or product-led expansion), with strong familiarity in statistical experimentation (MDEs, power, guardrail metrics).
- Deep expertise in TypeScript, React, modern state management, frontend performance optimization, micro-frontends, and accessible component architectures.
- Strong proficiency in backend service development (Java, Kotlin, Go, or Python), GraphQL / RESTful APIs, microservices, and AWS cloud infrastructure.
- Experience designing extensible APIs and shared UI components that embed cleanly across multiple independent host applications.
- Hands-on experience with telemetry pipelines, event tracking schema design, and data querying (SQL/analytics tools) to diagnose funnel drop-offs and attribution.
- Exceptional communication skills with a proven track record of aligning engineers, PMs, designers, and data scientists around complex architectural trade-offs.
Skills
- TypeScript
- React
- State management
- Frontend performance optimization
- Micro-frontends
- Accessible component architectures
- Java
- Kotlin
- Go
- Python
- GraphQL
- RESTful APIs
- Microservices
- AWS cloud infrastructure
- Statistical experimentation
- Telemetry pipelines
- Event tracking schema design
- Data querying
- SQL
Location
- Any country where Atlassian has a legal entity
Work Type
- Office
- Home
- Combination of office and home
Experience Level
- Principal
- Staff
- Lead
Salary/Compensations
- Zone A: $209,700 - $273,775
- Zone B: $188,730 - $246,398
- Zone C: $174,051 - $227,233
Benefits
- Health and wellbeing resources
- Paid volunteer days
About the Company
- At Atlassian, we're motivated by a common goal: to unleash the potential of every team. Our software products help teams all over the planet and our solutions are designed for all types of work. Team collaboration through our tools makes what may be impossible alone, possible together.
- We believe that the unique contributions of all Atlassians create our success. To ensure that our products and culture continue to incorporate everyone's perspectives and experience, we never discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status. All your information will be kept confidential according to EEO guidelines.
- To provide you the best experience, we can support with accommodations or adjustments at any stage of the recruitment process. Simply inform our Recruitment team during your conversation with them.
- To learn more about our culture and hiring process, visit go.atlassian.com/crh.
- In line with local law, identity verification (which may include use of biometric data) is a condition of employment with Atlassian for employment fraud purposes.
Equal Opportunity
- We never discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status. All your information will be kept confidential according to EEO guidelines.