Resume and JobRESUME AND JOB
Atlassian logo

Senior Principal Software Engineer - AI Products

Atlassian

Senior Principal Software Engineer - AI Products

Atlassian logo

Atlassian

full-time

Posted: December 2, 2025

Number of Vacancies: 1

Job Description

Senior Principal Software Engineer - AI Products

📋 Job Overview

As a Senior Principal Software Engineer at Atlassian, you will leverage your extensive backend technology experience to drive transformational solutions across the company. You will collaborate with various teams to define technical direction, tackle complex problems, and lead company-wide initiatives. This role requires you to be a mentor and role model, championing best practices and driving continuous improvements.

📍 Location: San Francisco, United States

🏢 Category: Engineering

📅 Posted: 2025-12-02 07:00 PM

🎯 Key Responsibilities

  • Collaborate with partner teams and internal customers to help define technical direction and OKRs for the Central AI organization
  • Regularly tackle the largest and most complex problems on the team, from technical design to implementation and launch
  • Partner across engineering teams to take on company-wide initiatives spanning multiple projects
  • Routinely tackle complex architecture challenges and apply architectural standards and start using them on new projects
  • Work across senior engineering and product leaders to build strategy and design solutions to earn customers trust and business
  • Own key OKRs and end-to-end outcomes of critical projects in a microservices environment
  • Champion best practices and innovative techniques for scalability, reliability, and performance optimizations
  • Own engineering and operational excellence for the health of our systems and processes
  • Proactively drive opportunities for continuous improvements and own key operational metrics
  • Continually drive developer productivity initiatives to ensure that we unleash the potential of our own teams
  • Help hire and mentor engineers to build an open, innovative and operationally responsible culture

✅ Required Qualifications

  • 12+ years of experience in backend software development, with a focus on distributed systems and large-scale storage solutions
  • Proficiency in system design, performance optimization, and cost-efficient architecture for exabyte-scale storage
  • Expertise in at least one major backend programming language (Kotlin, Java, Go, Rust, or Python)
  • Experience leading technical strategy and architectural decisions in large, multi-team engineering organizations
  • Strong understanding of distributed systems principles, including consistency models, replication, sharding, and consensus algorithms
  • Experience mentoring senior engineers and driving high-impact engineering initiatives

⭐ Preferred Qualifications

  • 5+ years of hands on experience related to one of these systems: web crawler, link graph mining, web data ingress system, scheduler system
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field

🛠️ Required Skills

  • Backend technologies
  • Distributed systems
  • Large-scale storage solutions
  • System design
  • Performance optimization
  • Cost-efficient architecture
  • Kotlin
  • Java
  • Go
  • Rust
  • Python
  • Technical strategy
  • Architectural decisions
  • Mentoring
  • Scalability
  • Reliability
  • Performance optimizations
  • Microservices
  • Engineering and operational excellence
  • Continuous improvements
  • Developer productivity

🎁 Benefits & Perks

  • Health and wellbeing resources
  • Paid volunteer days
  • Wide range of perks and benefits designed to support you, your family and to help you engage with your local community

Locations

  • San Francisco, United States

Salary

Estimated Salary Rangemedium confidence

250,000 - 350,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Backend technologiesintermediate
  • Distributed systemsintermediate
  • Large-scale storage solutionsintermediate
  • System designintermediate
  • Performance optimizationintermediate
  • Cost-efficient architectureintermediate
  • Kotlinintermediate
  • Javaintermediate
  • Gointermediate
  • Rustintermediate
  • Pythonintermediate
  • Technical strategyintermediate
  • Architectural decisionsintermediate
  • Mentoringintermediate
  • Scalabilityintermediate
  • Reliabilityintermediate
  • Performance optimizationsintermediate
  • Microservicesintermediate
  • Engineering and operational excellenceintermediate
  • Continuous improvementsintermediate
  • Developer productivityintermediate

Required Qualifications

  • 12+ years of experience in backend software development, with a focus on distributed systems and large-scale storage solutions (experience)
  • Proficiency in system design, performance optimization, and cost-efficient architecture for exabyte-scale storage (experience)
  • Expertise in at least one major backend programming language (Kotlin, Java, Go, Rust, or Python) (experience)
  • Experience leading technical strategy and architectural decisions in large, multi-team engineering organizations (experience)
  • Strong understanding of distributed systems principles, including consistency models, replication, sharding, and consensus algorithms (experience)
  • Experience mentoring senior engineers and driving high-impact engineering initiatives (experience)

Preferred Qualifications

  • 5+ years of hands on experience related to one of these systems: web crawler, link graph mining, web data ingress system, scheduler system (experience)
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field (experience)

Responsibilities

  • Collaborate with partner teams and internal customers to help define technical direction and OKRs for the Central AI organization
  • Regularly tackle the largest and most complex problems on the team, from technical design to implementation and launch
  • Partner across engineering teams to take on company-wide initiatives spanning multiple projects
  • Routinely tackle complex architecture challenges and apply architectural standards and start using them on new projects
  • Work across senior engineering and product leaders to build strategy and design solutions to earn customers trust and business
  • Own key OKRs and end-to-end outcomes of critical projects in a microservices environment
  • Champion best practices and innovative techniques for scalability, reliability, and performance optimizations
  • Own engineering and operational excellence for the health of our systems and processes
  • Proactively drive opportunities for continuous improvements and own key operational metrics
  • Continually drive developer productivity initiatives to ensure that we unleash the potential of our own teams
  • Help hire and mentor engineers to build an open, innovative and operationally responsible culture

Benefits

  • general: Health and wellbeing resources
  • general: Paid volunteer days
  • general: Wide range of perks and benefits designed to support you, your family and to help you engage with your local community

Target Your Resume for "Senior Principal Software Engineer - AI Products" , Atlassian

Get personalized recommendations to optimize your resume specifically for Senior Principal Software Engineer - AI Products. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Principal Software Engineer - AI Products" , Atlassian

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

EngineeringSan FranciscoUnited StatesEngineering

Related Jobs You May Like

No related jobs found at the moment.

Atlassian logo

Senior Principal Software Engineer - AI Products

Atlassian

Senior Principal Software Engineer - AI Products

Atlassian logo

Atlassian

full-time

Posted: December 2, 2025

Number of Vacancies: 1

Job Description

Senior Principal Software Engineer - AI Products

📋 Job Overview

As a Senior Principal Software Engineer at Atlassian, you will leverage your extensive backend technology experience to drive transformational solutions across the company. You will collaborate with various teams to define technical direction, tackle complex problems, and lead company-wide initiatives. This role requires you to be a mentor and role model, championing best practices and driving continuous improvements.

📍 Location: San Francisco, United States

🏢 Category: Engineering

📅 Posted: 2025-12-02 07:00 PM

🎯 Key Responsibilities

  • Collaborate with partner teams and internal customers to help define technical direction and OKRs for the Central AI organization
  • Regularly tackle the largest and most complex problems on the team, from technical design to implementation and launch
  • Partner across engineering teams to take on company-wide initiatives spanning multiple projects
  • Routinely tackle complex architecture challenges and apply architectural standards and start using them on new projects
  • Work across senior engineering and product leaders to build strategy and design solutions to earn customers trust and business
  • Own key OKRs and end-to-end outcomes of critical projects in a microservices environment
  • Champion best practices and innovative techniques for scalability, reliability, and performance optimizations
  • Own engineering and operational excellence for the health of our systems and processes
  • Proactively drive opportunities for continuous improvements and own key operational metrics
  • Continually drive developer productivity initiatives to ensure that we unleash the potential of our own teams
  • Help hire and mentor engineers to build an open, innovative and operationally responsible culture

✅ Required Qualifications

  • 12+ years of experience in backend software development, with a focus on distributed systems and large-scale storage solutions
  • Proficiency in system design, performance optimization, and cost-efficient architecture for exabyte-scale storage
  • Expertise in at least one major backend programming language (Kotlin, Java, Go, Rust, or Python)
  • Experience leading technical strategy and architectural decisions in large, multi-team engineering organizations
  • Strong understanding of distributed systems principles, including consistency models, replication, sharding, and consensus algorithms
  • Experience mentoring senior engineers and driving high-impact engineering initiatives

⭐ Preferred Qualifications

  • 5+ years of hands on experience related to one of these systems: web crawler, link graph mining, web data ingress system, scheduler system
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field

🛠️ Required Skills

  • Backend technologies
  • Distributed systems
  • Large-scale storage solutions
  • System design
  • Performance optimization
  • Cost-efficient architecture
  • Kotlin
  • Java
  • Go
  • Rust
  • Python
  • Technical strategy
  • Architectural decisions
  • Mentoring
  • Scalability
  • Reliability
  • Performance optimizations
  • Microservices
  • Engineering and operational excellence
  • Continuous improvements
  • Developer productivity

🎁 Benefits & Perks

  • Health and wellbeing resources
  • Paid volunteer days
  • Wide range of perks and benefits designed to support you, your family and to help you engage with your local community

Locations

  • San Francisco, United States

Salary

Estimated Salary Rangemedium confidence

250,000 - 350,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Backend technologiesintermediate
  • Distributed systemsintermediate
  • Large-scale storage solutionsintermediate
  • System designintermediate
  • Performance optimizationintermediate
  • Cost-efficient architectureintermediate
  • Kotlinintermediate
  • Javaintermediate
  • Gointermediate
  • Rustintermediate
  • Pythonintermediate
  • Technical strategyintermediate
  • Architectural decisionsintermediate
  • Mentoringintermediate
  • Scalabilityintermediate
  • Reliabilityintermediate
  • Performance optimizationsintermediate
  • Microservicesintermediate
  • Engineering and operational excellenceintermediate
  • Continuous improvementsintermediate
  • Developer productivityintermediate

Required Qualifications

  • 12+ years of experience in backend software development, with a focus on distributed systems and large-scale storage solutions (experience)
  • Proficiency in system design, performance optimization, and cost-efficient architecture for exabyte-scale storage (experience)
  • Expertise in at least one major backend programming language (Kotlin, Java, Go, Rust, or Python) (experience)
  • Experience leading technical strategy and architectural decisions in large, multi-team engineering organizations (experience)
  • Strong understanding of distributed systems principles, including consistency models, replication, sharding, and consensus algorithms (experience)
  • Experience mentoring senior engineers and driving high-impact engineering initiatives (experience)

Preferred Qualifications

  • 5+ years of hands on experience related to one of these systems: web crawler, link graph mining, web data ingress system, scheduler system (experience)
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field (experience)

Responsibilities

  • Collaborate with partner teams and internal customers to help define technical direction and OKRs for the Central AI organization
  • Regularly tackle the largest and most complex problems on the team, from technical design to implementation and launch
  • Partner across engineering teams to take on company-wide initiatives spanning multiple projects
  • Routinely tackle complex architecture challenges and apply architectural standards and start using them on new projects
  • Work across senior engineering and product leaders to build strategy and design solutions to earn customers trust and business
  • Own key OKRs and end-to-end outcomes of critical projects in a microservices environment
  • Champion best practices and innovative techniques for scalability, reliability, and performance optimizations
  • Own engineering and operational excellence for the health of our systems and processes
  • Proactively drive opportunities for continuous improvements and own key operational metrics
  • Continually drive developer productivity initiatives to ensure that we unleash the potential of our own teams
  • Help hire and mentor engineers to build an open, innovative and operationally responsible culture

Benefits

  • general: Health and wellbeing resources
  • general: Paid volunteer days
  • general: Wide range of perks and benefits designed to support you, your family and to help you engage with your local community

Target Your Resume for "Senior Principal Software Engineer - AI Products" , Atlassian

Get personalized recommendations to optimize your resume specifically for Senior Principal Software Engineer - AI Products. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Principal Software Engineer - AI Products" , Atlassian

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

EngineeringSan FranciscoUnited StatesEngineering

Related Jobs You May Like

No related jobs found at the moment.