Software Engineer at Atlassian | Seattle, Washington, USA | Rezi

Software Engineer at Atlassian

Software Engineer

Atlassian · Seattle, Washington, USA

2 months ago

Software Engineer

Atlassian · Seattle, Washington, USA

2 months ago
Resume preview

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

Target Resume Now

About the Role

Atlassian offers flexibility in work location, allowing employees to choose between office, home, or a hybrid model. This approach empowers employees with greater control over their personal and family priorities. The company can hire individuals in any country where it has a legal presence.

Responsibilities

  • Strong backend engineering experience with JVM-based languages (Java, Kotlin preferred)
  • Experience with data-heavy platforms and streaming architectures, including Kafka, Kinesis, SQS, Flink, or similar event streaming systems
  • Understanding of patterns like change data capture (CDC), backpressure management, delivery semantics, and building resilient data pipelines
  • Proven ability to operate and optimize systems at scale, designing for high throughput and low latency complex distributed workflows
  • Multi-cloud or cloud-native infrastructure experience (AWS, GCP, or both), including deployment and operation of services across cloud providers
  • Familiarity with cloud primitives (S3, object storage, message queues), infrastructure-as-code, and building platform capabilities for self-service
  • Handle complex tasks and small projects autonomously, ensuring high quality and proactive communication
  • Follow through on commitments, taking ownership of work, and ensuring timely delivery and alignment with team goals
  • Write high-quality, well-structured, flexible, reusable, efficient, and adaptable code
  • Proficiency in the team's codebase, associated languages, tools, libraries, idioms, and patterns
  • Contribute to code reviews, applying the team's high-quality standards
  • Embrace change, navigate ambiguity, and adapt quickly
  • Collaborate with team members and others to navigate complex and ambiguous situations
  • Actively contribute to decisions impacting the team
  • Use data to measure the impact of delivered features

Requirements

  • 3-5 years of backend engineering experience with distributed systems and data-heavy platforms

Skills

  • JVM-based languages (Java, Kotlin)
  • Kafka
  • Kinesis
  • SQS
  • Flink
  • Change data capture (CDC)
  • Backpressure management
  • Delivery semantics
  • Resilient data pipelines
  • Distributed systems
  • High throughput and low latency workflows
  • AWS
  • GCP
  • Cloud primitives (S3, object storage, message queues)
  • Infrastructure-as-code
  • Platform capabilities
  • Self-service enablement
  • High-quality code writing
  • Code reviews
  • Collaboration
  • Adaptability
  • Data analysis for feature impact

Location

  • Any country where Atlassian has a legal entity

Work Type

  • Office
  • Home
  • Hybrid

Experience Level

  • 3-5 years of backend engineering experience

Salary/Compensations

  • Zone A: $147,600 - $192,700
  • Zone B: $133,200 - $173,900
  • Zone C: $123,300 - $160,975

Benefits

  • Health and wellbeing resources
  • Paid volunteer days

About the Company

  • Atlassian's mission is to unleash the potential of every team through software products designed for all types of work, enabling collaboration to achieve the impossible.
  • The company believes that unique contributions from all employees drive success and fosters an inclusive environment.

Equal Opportunity

  • Atlassian does not discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.
  • All information will be kept confidential according to EEO guidelines.
  • Accommodations or adjustments can be supported at any stage of the recruitment process.