Principal Backend Software Engineer - Kubernetes

Reposted 7 Days Ago
Be an Early Applicant
Sydney, New South Wales
In-Office
Expert/Leader
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Atlassian provides tools to help every team unleash their full potential.
The Role
The Principal Backend Software Engineer will lead the development of secure encryption services, oversee architecture design, and improve compliance and operational practices for cloud platforms. Responsibilities include providing encryption implementations, monitoring compliance, and driving technical decisions.
Summary Generated by Built In
You'll join our Encryption organisation, Team Coral within the Information Protection department at Atlassian. The Coral team looks after the Cryptor platform components, Key Management service and Security Standards/Governance. We build and operate platform services which are essential to the security and performance of all Atlassian products. Cryptor is our high-scale platform service for encryption/decryption of customer data, which also powers Customer Managed Keys (CMK/BYOK).
We are on an exciting journey of building long-term architecture around cloud-agnostic cryptographic solutions to be supported on AWS, GCP, and Azure in the future. We are also improving the compliance posture and security standards for Atlassian products. This is critical to organisational growth in the Enterprise space, and you will be part of a group that is a linchpin in this area.
Mission/Challenges
  • Provide encryption implementations and standardisation for other teams and services
  • Provide application-level encryption capability and monitor compliance posture
  • Provide performance, scaling, redundancy, caching and cost optimisation to Atlassian
  • Provide common, consistent security controls and compliance for FedRamp environments
  • Build new encryption implementations / advanced technologies required by the organisation
  • Promote healthy engineering team culture through your passion, creativity, and experience
  • Continue learning as an engineer through different career development opportunities, helping others to grow through thoughtful code review

  • You'll be a hands-on backend engineer, focusing on technical challenges and operational aspects
  • Core technologies would include various cloud providers (Kubernetes, GCP, AWS), encryption/security key management platform and solutions, and architecture evolution.
  • Your responsibility is to develop as a technical SME for the team, and drive engineering best practices related to architecture/design, engineering excellence, innovation and other areas.
  • Work with the engineering and business teams to define long-term vision and map company-level initiative to team-level roadmaps.
  • Focus on non-functional requirements like supporting several cloud infra/models based on business needs, and operating at scale
  • Focus on proactive security threat/risks/anomaly pattern detection, tools to remediate/recovery of the system to avoid blast radius failures (zero-trust policy), along with system operational maturity. Collaborate with Product Security on compliance & security policy standards
  • Drive technical decisions and coordinate multiple teams of engineers toward implementing them, unblocking them along the way if necessary.
  • Influence the leadership team and propose technical vision to support future needs
  • Focus on solutions to help reduce the operational burden and tech debt, improve feature velocity and system health

  • 10+ years of professional software development experience, backend engineer, and having led smaller teams on technical direction (architecture, design) and execution
  • You are an engineer at heart with experience driving and delivering large systems, along with operational aspects (tooling, automation, AI)
  • Strong cloud technologies like Kubernetes, GCP or AWS, along with databases, CI/CD, automation or similar experience with other public cloud offerings. These components require a profound engineering mindset and expertise in cloud infrastructure, deployment and maintenance
  • Experience in customer-facing services and domains, with a robust operational focus on low-tier services health, and non-functional requirements
  • Passion for platform and infrastructure development, delivering value to customers, and raising a high bar for technical standards in the team
  • Strong hands-on experience in object-oriented programming (eg Java/Spring), we'll expect you to coach developers on these, but specific language experience is not a prerequisite
  • Knowledge of distributed systems, including security, reliability, scalability, performance, cost, anomaly detection, with their trade-offs.
  • Experience in Cloud Security or Cryptographic/Key management domain would be a plus but not must
  • Experience as a tech lead or product lead, leading software engineering teams
  • Last but not the least, you are a team player. You understand that the team is bigger than any individual and are able to coach and grow other engineers in the team

Top Skills

Automation
AWS
Ci/Cd
Encryption
GCP
Java
Kubernetes
Object-Oriented Programming
Security Key Management
Spring

What the Team is Saying

Tiffany
Gautam
Tygrr
Ashleigh
Jensen
Javier
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Francisco, CA
11,000 Employees
Year Founded: 2012

What We Do

Atlassian creates teamwork solutions for high-performing teams. Our portfolio of collaboration and work management software products includes Jira, Confluence, Trello, Loom and Rovo. More than 300,000 businesses worldwide rely on Atlassian’s technology, including 80 percent of Fortune 500 companies. Our solutions support various business teams and they help organizations plan, track, and deliver their biggest ideas together.

Why Work With Us

At Atlassian, we believe we can accomplish so much more together than apart — which is why everything from our tooling — to our distributed workforce — to how our teams are structured is rooted in collaboration. Come join us and help unleash the potential of every team.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

Atlassian Teams

Team
Product + Tech
Team
Data Science
About our Teams

Atlassian Offices

Remote Workspace

Employees work remotely.

Atlassians have flexibility in where they work to support their family, personal goals, and other priorities. Our approach to distributed work allows us to tap into talent beyond our office locations, and to reimagine how work gets done.

Typical time on-site: None
HQSan Francisco, CA
Australia
Japan
Canada
Netherlands
Amsterdam, NL
Austin, TX
Austin, TX
Bellevue, WA
India
Boston, Massachusetts
Boston, MA
Chicago, IL
Poland
Mountain View, CA
Company Office Image
New York, NY
Australia
Learn more

Similar Jobs

Atlassian Logo Atlassian

Revenue Analyst - Marketplace

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office or Remote
Sydney, New South Wales, AUS
11000 Employees
95K-148K Annually

Atlassian Logo Atlassian

Migrations Revenue Senior Analyst

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office or Remote
Sydney, New South Wales, AUS
11000 Employees
95K-148K Annually

Atlassian Logo Atlassian

Sales Executive

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office or Remote
Sydney, New South Wales, AUS
11000 Employees

Atlassian Logo Atlassian

Solutions Engineer

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office or Remote
Sydney, New South Wales, AUS
11000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account