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

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Engineer role.
Rezi rewrites your resume against Atlassian's job description. Free.

Tailor your resume to this Software Engineer role.
Rezi rewrites your resume against Atlassian's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Engineer posting at Atlassian — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Engineer posting at Atlassian — free, in seconds.
About the Role
Atlassian enables its employees to choose their work location, offering flexibility for personal and family priorities. We hire globally where we have a legal entity.
Responsibilities
- Strong backend engineering experience with JVM-based languages (Java, Kotlin preferred)
- Experience with data-heavy platforms and streaming architectures (Kafka, Kinesis, SQS, Flink or similar)
- 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
- Experience designing for high throughput and low latency complex distributed workflows
- Multi-cloud or cloud-native infrastructure experience (AWS, GCP, or both)
- Familiarity with deploying and operating services across cloud providers
- Understanding of cloud primitives (S3, object storage, message queues)
- Experience with infrastructure-as-code
- Experience building platform capabilities that enable self-service for internal teams
- Handle complex tasks and small projects autonomously, ensuring high quality and proactive communication
- Follow through on commitments, taking ownership of work, ensuring timely delivery and alignment with team goals
- Write high-quality code that is well-structured, flexible, reusable, efficient, and adaptable
- Proficiency in the team's codebase and its associated languages, tools, libraries, idioms, and patterns
- Contribute to code reviews applying the team's high quality standard
- Embrace change, navigate ambiguity, and adapt quickly
- Collaborate with team 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 preferred)
- 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
- Self-service platform capabilities
Work Type
- Office
- Home
- Combination of office and home
Experience Level
- 3-5 years of backend engineering experience
Salary/Compensations
- Zone A: $150,300 - $196,225
- Zone B: $135,200 - $176,603
- Zone C: $124,700 - $162,867
Benefits
- Health and wellbeing resources
- Paid volunteer days
About the Company
- Atlassian's software products help teams worldwide collaborate and achieve goals.
- We believe unique contributions from all employees drive our success.
- We are committed to fostering a culture that incorporates diverse perspectives and experiences.
Equal Opportunity
- We never 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.
- We provide accommodations or adjustments at any stage of the recruitment process.
- Identity verification (which may include use of biometric data) is a condition of employment with Atlassian for employment fraud purposes.