CrawlJobs Logo

Senior Principal Software Engineer

· Job Posted December 27, 2025
Apply Position
Job Link Share

Job Description

Atlassian’s Global Experiences organization is dedicated to creating unified, seamless user experiences across our platform. The Platform Apps team leads this effort by building and scaling essential apps—such as Home, People Directory, Goals, and Projects—used by every Atlassian user. As a Senior Principal Engineer, you’ll focus on platform apps and administration, playing a key role in shaping user experience across the platform. You’ll collaborate closely with multiple teams and departments, managing negotiations and dependencies to ensure cohesive, scalable solutions. This role involves diving deep into specific projects while also driving the overall strategy for developing and deploying platform apps at scale. You’ll lead technical direction and architecture, working at the intersection of product, UX, and engineering to deliver secure, consistent, and innovative solutions that advance Atlassian’s platform and unify experiences for all users.

Job Responsibility

  • Leading technical strategy and architecture for Platform Apps, ensuring solutions are robust, secure, and consistent
  • Driving innovation in user and admin experiences, including integrating AI-powered insights and advancing Atlassian’s System of Work
  • Collaborating with product, UX, and engineering leaders to define and deliver a roadmap of high-impact, standalone apps
  • Managing negotiations and dependencies across multiple teams and departments, balancing deep project involvement with platform-wide strategic thinking
  • Standardising and mechanising app development processes , transitioning from ad hoc to scalable, repeatable approaches
  • Mentoring engineers and championing engineering excellence, continuous improvement, and an inclusive culture

Requirements

  • 15+ years of experience in software engineering, with deep expertise in platform and product engineering at scale
  • Exceptional communication and collaboration skills
  • able to influence and partner across teams
  • Deep product engineering background, ideally with experience in platform environments at scale
  • Full stack experience preferred, or strong back-end skills with front-end capability
  • Proven ability to architect, build, and operate large-scale, distributed systems and user-facing applications
  • Strong product mindset and UX sensibility
  • Experience leading multi-year, cross-org technical initiatives that drive business outcomes
  • Passion for innovation, continuous improvement, and fostering an inclusive, high-performing engineering environment

What we offer

  • Flexibility: Work from anywhere Atlassian has a legal entity, with support for remote, hybrid, or in-office work
  • Health and wellbeing resources
  • Paid volunteer days

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Principal Software Engineer

8 matching positions

Senior Principal Software Engineer

We are seeking a highly skilled Senior Full-Stack Software Engineer to join our ...
Location
Location
United States , Home
Salary
Salary:
127584.65 - 251035.08 USD / Year
arcfield.com Logo
Arcfield
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS 10-12, MS 8-10, PhD 5-7
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a closely related field
  • 5+ years of professional software engineering experience, including significant full-stack development
  • Extensive hands-on experience with Python and/or Rust in production environments
  • Proven track record building, deploying, and scaling agentic AI solutions (LLM agents, RAG pipelines, etc.) using frameworks such as LangChain, LlamaIndex, or similar
  • Proficiency with modern frontend technologies (React, Redux, JavaScript/TypeScript, HTML/CSS) and contemporary backend architectures (REST APIs, microservices)
  • Strong understanding of cloud infrastructure and platforms (AWS, Azure, Kubernetes, Docker)
  • Experience developing and maintaining CI/CD pipelines (GitLab, Docker, Maven), and automated testing frameworks (pytest, JUnit)
  • Solid grasp of secure coding practices and DevSecOps workflows
  • Ability to obtain/maintain Secret Clearance
Job Responsibility
Job Responsibility
  • Design, build, and maintain full-stack features across the iMBSE platform, including user-facing web applications, orchestration APIs, and backend microservices
  • Develop and deploy agentic AI solutions, such as LLM-driven workflows, RAG (Retrieval-Augmented Generation) services, and autonomous chat agents
  • Collaborate cross-functionally with product owners, domain experts, and other engineers to deliver extensible and secure solutions supporting MBSE workflows
  • Contribute to system architecture, ensuring well-defined interfaces, low coupling, and future extensibility
  • Ensure compliance with DevSecOps best practices, leveraging CI/CD pipelines and automated testing, security scanning, and cloud-native tooling
  • Mentor junior engineers and champion engineering excellence through code reviews, design discussions, and knowledge sharing
What we offer
What we offer
  • Health Insurance
  • Life Insurance
  • Paid Time Off
  • Holiday Pay
  • Short Term and Long-Term Disability
  • Retirement and Savings
  • Learning and Development opportunities
  • wellness programs
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer

Zuora, Inc. seeks Senior Principal Software Engineer to: Define scalable, mainta...
Location
Location
United States , Foster City
Salary
Salary:
213512.00 - 352000.00 USD / Year
zuora.com Logo
Zuora
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Computer or Electrical Engineering, Information Systems or Technology, or related field
  • 7 years of progressive, post bachelor’s experience as Software Engineer or in a related position
  • 7 years of experience with each of the following: Systems architecture, deployment automation, system monitoring, and infrastructure optimization
  • 7 years of experience with each of the following: Developing, troubleshooting, and improving automation of billing and payment systems
  • 7 years of experience with each of the following: Infrastructure design and implementation of billing and payments platforms
  • 7 years of experience with each of the following: AWS, Terraform, Puppet
  • 7 years of experience with each of the following: Java, Anisble, Bash, Python
  • 7 years of experience with each of the following: Jenkins, Linux, K8S
Job Responsibility
Job Responsibility
  • Define scalable, maintainable, and high-performance solutions
  • Serve as primary architect for various projects executing the design, implementation, and management of the Billing Staging, Sandbox, and Production environments
  • Implement and maintain high-availability solutions to ensure Billing system reliability and uptime
  • Handle product versioning, release workflows, and coordinate deployments across multiple environments
  • Handle internal migration of data between environments for billing applications
  • Participate in cross-team design reviews and provide technical oversight to improve execution and system robustness
What we offer
What we offer
  • bonus/variable compensation
  • equity
  • comprehensive benefits
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer

We are seeking a highly skilled Senior Full-Stack Software Engineer to join our ...
Location
Location
United States , Home
Salary
Salary:
127584.65 - 251035.08 USD / Year
arcfield.com Logo
Arcfield
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS 10-12, MS 8-10, PhD 5-7
  • Bachelor's or Master's degree in Computer Science, Engineering, or a closely related field
  • 5+ years of professional software engineering experience, including significant full-stack development
  • Extensive hands-on experience with Python and/or Rust in production environments
  • Proven track record building, deploying, and scaling agentic AI solutions (LLM agents, RAG pipelines, etc.) using frameworks such as LangChain, LlamaIndex, or similar
  • Proficiency with modern frontend technologies (React, Redux, JavaScript/TypeScript, HTML/CSS) and contemporary backend architectures (REST APIs, microservices)
  • Strong understanding of cloud infrastructure and platforms (AWS, Azure, Kubernetes, Docker)
  • Experience developing and maintaining CI/CD pipelines (GitLab, Docker, Maven), and automated testing frameworks (pytest, JUnit)
  • Solid grasp of secure coding practices and DevSecOps workflows
  • Ability to obtain/maintain Secret Clearance
Job Responsibility
Job Responsibility
  • Design, build, and maintain full-stack features across the iMBSE platform, including user-facing web applications, orchestration APIs, and backend microservices
  • Develop and deploy agentic AI solutions, such as LLM-driven workflows, RAG (Retrieval-Augmented Generation) services, and autonomous chat agents
  • Collaborate cross-functionally with product owners, domain experts, and other engineers to deliver extensible and secure solutions supporting MBSE workflows
  • Contribute to system architecture, ensuring well-defined interfaces, low coupling, and future extensibility
  • Ensure compliance with DevSecOps best practices, leveraging CI/CD pipelines and automated testing, security scanning, and cloud-native tooling (see “Our Tech Stack” below)
  • Mentor junior engineers and champion engineering excellence through code reviews, design discussions, and knowledge sharing
What we offer
What we offer
  • Health Insurance
  • Life Insurance
  • Paid Time Off
  • Holiday Pay
  • Short Term and Long-Term Disability
  • Retirement and Savings
  • Learning and Development opportunities
  • wellness programs
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer

The Senior/Principal Software Engineer provides architectural depth, delivery ex...
Location
Location
United States
Salary
Salary:
138568.00 - 221709.00 USD / Year
onecallcm.com Logo
One Call
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years building enterprise .NET applications in C# (.NET Framework + .NET Core)
  • Experience modernizing large legacy .NET codebases (service extraction, modularization, domain consolidation)
  • Familiarity with Azure cloud services, logging, monitoring, and observability patterns
  • Experience in healthcare, workers’ compensation, claims processing, or regulated industries
  • Experience with distributed queues, messaging patterns, event-driven architecture
  • Experience maintaining VB.NET codebases
  • Deep experience with ASP.NET MVC, Web API, WCF, Web Forms, WinForms
  • Strong proficiency in SQL Server (T-SQL, performance tuning, SSIS, SSRS)
  • Strong front-end fundamentals in JavaScript, TypeScript, HTML, CSS/SASS
  • Familiarity with jQuery, Knockout, and Kendo UI
Job Responsibility
Job Responsibility
  • Own and drive architecture and design discussions across multiple applications and services
  • Provide pragmatic, hands-on guidance to teams working across .NET, SQL, and mixed front-end stacks
  • Evaluate legacy architectures and propose modernization patterns (service boundaries, APIs, refactors, consolidation)
  • Facilitate technical decision-making with crisp rationales, tradeoff analysis, and clear documentation
  • Champion engineering excellence: code quality, testing, CI/CD maturity, observability, and maintainability
  • Unblock teams quickly by diagnosing issues across the entire stack (app, API, data, infrastructure)
  • Collaborate with Product, QA, Design, and other engineering teams to ensure predictable delivery
  • Translate complex requirements into executable technical plans, work breakdowns, and sequencing
  • Identify risks early and recommend options that balance delivery velocity with long-term stability
  • Contribute high-quality code in .NET (.NET Framework, .NET Core), C#, and VB.NET where necessary
What we offer
What we offer
  • Remote Work: We are a remote-first company, and almost all positions receive the flexibility of working from home
  • Generous Time Off: Besides 8 company holidays and 2 personal days every year, all colleagues receive a minimum of 18 days of paid time off
  • Comprehensive Benefits Package: Including medical, dental, vision, and pet insurance
  • 401(k) matching program
  • and company-paid life insurance and short and long-term disability coverage
  • Supportive Services: We offer a Colleague Assistance Program that provides free counseling and financial services, and our One Call Foundation, a non-profit arm of our company, provides colleagues financial assistance during times of unexpected hardships
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer

As a Senior Principal Backend Engineer in our Cortex group, you will be a key te...
Location
Location
United States , Santa Clara
Salary
Salary:
170000.00 - 277000.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related technical field
  • 14+ years of professional software engineering experience, with a focus on distributed, cloud-native application development
  • Expert-level programming skills in Python, Go, or Java, with proven experience building large-scale distributed systems
  • Extensive experience with cloud development, including REST APIs, databases, serverless computing, and microservices architectures
  • Demonstrated experience as a hands-on technical lead or architect on complex software projects
Job Responsibility
Job Responsibility
  • Serve as an acknowledged technical leader, providing consultation and proactively collaborating across engineering teams to ensure alignment
  • Drive the full lifecycle of projects from requirements gathering to final design and implementation, acting as a project lead or mentor
  • Lead the alignment of planned work across the product by partnering with product management, UX design, and engineering stakeholders
  • Utilize a big-picture perspective to identify, analyze, and provide practical solutions for complex existing and impending technical problems
  • Design, build, and optimize highly scalable data models and queries using technologies such as MySQL and BigQuery, focusing on the details to ensure performance
  • Develop robust business logic and API endpoints using Python and Flask, and build high-performance backend services using Go
  • Proactively identify, articulate, and mitigate risks in projects to ensure smooth execution and high-quality output
  • Mentor and empower other engineers across the department, fostering a culture of technical excellence and applied learning
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer

As a Sr. Principal Software Engineer in the Engineering team, you will join a wo...
Location
Location
United States , Santa Clara
Salary
Salary:
170000.00 - 277000.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS degree in Computer Science or related field with 12+ years of experience, or MS degree with 10+ years of experience in system software development
  • Extensive experience developing data path components and working with data plane/control plane architectures on networking devices
  • Proficiency in C programming and experience with packet forwarding mechanisms using DPDK
  • Strong background in system design and architecture of networking products involving switching, routing, and security
Job Responsibility
Job Responsibility
  • Serve as a technical lead to drive core implementation and design of networking data path components with high autonomy
  • Lead full product release cycles, spanning from initial feature design to final version release and deployment
  • Collaborate within a fast-paced team to solve critical customer problems and deliver high-impact security solutions
  • Contribute to all phases of the product development cycle, including definition, architecture, implementation, and testing
  • Proactively identify opportunities for product improvement and innovate new features based on customer feedback
  • Design and develop high-performance data plane and control plane architectures for networking devices
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer

As a Senior Principal Engineer - React Native in the Client Foundations team, yo...
Location
Location
Helsinki, Zurich, Dublin, Berlin
Salary
Salary:
Not provided
zalando.se Logo
Zalando Sverige
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience developing large-scale React Native applications
  • Deep architectural fluency in the new React Native architecture, including Fabric, TurboModules, and JSI
  • Full-stack profiling capabilities, with the proven ability to debug the entire stack from a React component re-render down to specific C++ JSI bindings or native modules in Swift/Objective-C and Kotlin/Java
  • Expert-level proficiency with native tooling, specifically Xcode Instruments and Android Studio Profilers
  • Proficient in advanced JS profiling using React Native DevTools and the Memory tab
  • Performance-first design mindset, knowing precisely when to use tools like react-native-reanimated
  • History of establishing a culture of performance optimization, including setting performance budgets, integrating monitoring into CI/CD, and spearheading internal training programs
  • Strategic communicator and mentor, able to guide experienced engineers and explain architectural trade-offs
Job Responsibility
Job Responsibility
  • Solve the most complex engineering challenges in Zalando’s React Native migration
  • Champion a performance-first culture
  • Deliver best-in-class UI experiences
  • Elevate engineering excellence and mentorship
What we offer
What we offer
  • Employee shares program
  • 40% off fashion and beauty products sold and shipped by Zalando, 30% off Lounge by Zalando, discounts from external partners
  • 2 paid volunteering days per year
  • Hybrid working model with up to 60% remote per week
  • Work from abroad for up to 30 working days a year
  • 27 days of vacation a year to start for full-time employees
  • Relocation assistance available (subject to prior agreement)
  • Family services, including counseling and support
  • Health and wellbeing options (including Wellhub, formerly Gympass)
  • Mental health support and coaching available
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer

As a Senior Principal Engineer - React Native in the Client Foundations team, yo...
Location
Location
Helsinki, Zurich, Dublin, Berlin
Salary
Salary:
Not provided
zalando.de Logo
Zalando
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience developing large-scale React Native applications, with deep architectural fluency in the new React Native architecture, including Fabric, TurboModules, and JSI
  • Possess "full-stack" profiling capabilities, with the proven ability to debug the entire stack from a React component re-render down to specific C++ JSI bindings or native modules in Swift/Objective-C and Kotlin/Java
  • Expert-level proficiency with native tooling, specifically Xcode Instruments and Android Studio Profilers, to identify main thread bottlenecks and memory leaks
  • Proficient in advanced JS profiling using React Native DevTools and the Memory tab to analyze allocation timelines and detect JavaScript-based memory leaks
  • Approach engineering with a performance-first design mindset, knowing precisely when to use tools like react-native-reanimated and how to optimize feature-rich user interfaces
  • History of establishing a culture of performance optimization, including setting performance budgets, integrating monitoring into CI/CD, and spearheading internal training programs
  • Strategic communicator and mentor, able to guide experienced engineers on complex debugging techniques and clearly explain architectural trade-offs to both technical and non-technical stakeholders
Job Responsibility
Job Responsibility
  • Solve the Most Complex Engineering Challenges in Zalando’s React Native Migration
  • Champion a Performance-First Culture
  • Deliver Best-in-Class UI Experiences
  • Elevate Engineering Excellence and Mentorship
What we offer
What we offer
  • Employee shares program
  • 40% off fashion and beauty products sold and shipped by Zalando, 30% off Lounge by Zalando, discounts from external partners
  • 2 paid volunteering days per year
  • Hybrid working model with up to 60% remote per week
  • Work from abroad for up to 30 working days a year
  • 27 days of vacation a year to start for full-time employees
  • Relocation assistance available (subject to prior agreement)
  • Family services, including counseling and support
  • Health and wellbeing options (including Wellhub, formerly Gympass)
  • Mental health support and coaching available
  • Fulltime
Read More
Arrow Right