Principal Software Engineer - Encryption

Atlassian

United States

Remote

USD 150.000 - 230.000

Vollzeit

Vor 3 Tagen
Sei unter den ersten Bewerbenden

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Atlassian, a distributed-first company, offers flexibility to work from home, an office, or a mix, with interviews and onboarding conducted virtually. The Senior Software Engineer will lead end-to-end development, emphasize security and scalable architectures, and mentor peers across teams.

The role requires 12+ years in software leadership, proficiency in Java/Python/Kotlin/Go/Scala, and hands-on Cloud security experience on AWS, GCP, or Azure.

Qualifikationen

  • 12+ years experience in multiple hands-on software/technology leadership roles, with end-to-end responsibility through the software development lifecycle.
  • Bachelor's or Master's degree (preferably a Computer Science degree or equivalent experience)
  • Expertise with one or more prominent languages such as Java, Python, Kotlin, Go, or Scala is required, plus experience in at least one additional language
  • Hands‑on experience building encryption, key management, or other security-critical systems at scale
  • Strong cloud security expertise, with hands‑on experience on public cloud platforms (e.g., AWS, GCP, or Azure)
  • Understanding of the SaaS, PaaS, and IaaS industry and of large-scale distributed systems
  • Knowledge to evaluate trade-offs between security, correctness, robustness, performance, space, and time
  • Practice in mentoring other engineers and influencing decision makers throughout the organization
  • Considers the customer impact when making technical decisions
  • Experience in CI (Continuous Integration) and CD (Continuous Deployment)

Aufgaben

  • Regularly tackle the largest and most complex problems on the team, from technical design to launch
  • Deliver solutions that are used by other teams and products
  • Determine plans-of-attack on large projects
  • Routinely tackle complex architecture challenges and apply architectural standards and start using them on new projects
  • Lead code reviews & documentation as well as take on complex bug fixes, especially on high-risk problems
  • Set the standard for thorough, meaningful code reviews
  • Partner across engineering teams to take on company-wide initiatives spanning multiple projects
  • Transfer your depth of knowledge from your current language to excel as a Software Engineer
  • Mentor more junior members of the team

Kenntnisse

Java
Python
Kotlin
Go
Scala
Cloud security
Distributed systems
Mentoring engineers
CI/CD
Security architecture
Encryption / key management

Ausbildung

Bachelor's or Master's in Computer Science or equivalent

Jobbeschreibung

Overview

Atlassians can choose where they work - whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire people in any country where we have a legal entity. Interviews and onboarding are conducted virtually, a part of being a distributed-first company.


Whatever your preference - working from home, an office, or in between - you can choose the place that's best for your work and your lifestyle. We call this TEAM anywhere .


Responsibilities


  • Regularly tackle the largest and most complex problems on the team, from technical design to launch

  • Deliver solutions that are used by other teams and products

  • Determine plans-of-attack on large projects

  • Routinely tackle complex architecture challenges and apply architectural standards and start using them on new projects

  • Lead code reviews & documentation as well as take on complex bug fixes, especially on high-risk problems

  • Set the standard for thorough, meaningful code reviews

  • Partner across engineering teams to take on company-wide initiatives spanning multiple projects

  • Transfer your depth of knowledge from your current language to excel as a Software Engineer

  • Mentor more junior members of the team


Qualifications

Your background



  • 12+ years experience in multiple hands-on software/technology leadership roles, with end-to-end responsibility through the software development lifecycle

  • Bachelor's or Master's degree (preferably a Computer Science degree or equivalent experience)

  • Expertise with one or more prominent languages such as Java, Python, Kotlin, Go, or Scala is required, plus experience in at least one additional language

  • Hands‑on experience building encryption, key management, or other security-critical systems at scale

  • Strong cloud security expertise, with hands‑on experience on public cloud platforms (e.g., AWS, GCP, or Azure)

  • Understanding of the SaaS, PaaS, and IaaS industry and of large-scale distributed systems

  • Knowledge to evaluate trade-offs between security, correctness, robustness, performance, space, and time

  • Practice in mentoring other engineers and influencing decision makers throughout the organization

  • Considers the customer impact when making technical decisions

  • Experience in CI (Continuous Integration) and CD (Continuous Deployment)

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Product Security Engineer
Product Security Engineer

Stack Ai • USA

Vor Ort
USD 180.000 - 230.000
Principal Encryption Software Engineer (Remote)
Principal Encryption Software Engineer (Remote)

Atlassian • USA

Remote
USD 150.000 - 230.000
VP of Engineering
VP of Engineering

nightfall-ai • San Francisco (CA)

Vor Ort
USD 210.000 - 340.000
Software Engineer (Bachelors)
Software Engineer (Bachelors)

Palo Alto Networks • Santa Clara (CA)

Vor Ort
USD 120.000 - 180.000
Sr Software Engineer, Platform Cryptography
Sr Software Engineer, Platform Cryptography

Visalytics • San Diego (CA)

Vor Ort
USD 140.000 - 210.000
Health plans
401(k)
Employee stock plan
Principal Software Engineer - Trusted Data Platform
Principal Software Engineer - Trusted Data Platform

Atlassian • USA

Remote
USD 180.000 - 240.000
Head of Engineering
Head of Engineering

HireStarter, Inc. • USA

Vor Ort
USD 100.000 - 160.000
Competitive salary and stock options
Comprehensive health, vision, and dental coverage
Three weeks of PTO, excluding holidays
+1
Lead Software Engineer
Lead Software Engineer

PreVeil Inc • Boston (MA)

Vor Ort
USD 180.000 - 230.000
Health and dental insurance
Equity package
Principal Full Stack Engineer
Principal Full Stack Engineer

Phizenix Inc. • New York (NY)

Vor Ort
USD 180.000 - 240.000
Lead Software Engineer, Client Systems (Remote, US, Direct Hire)
Lead Software Engineer, Client Systems (Remote, US, Direct Hire)

Evolvesquads inc. • USA

Remote
USD 120.000 - 180.000
Equity package
Health and dental insurance
Mission-driven team