
atlassian
Job Title: Senior Software Engineer
Department: Engineering
Employment Type: Full-Time
About Atlassian:
At Atlassian, we embrace a flexible work environment where you can choose to work from an office, remotely, or a combination of both. We hire globally, allowing you to work from any country where we have a legal entity. As a distributed-first company, we conduct interviews and onboarding virtually.
Role Overview:
We are looking for a Senior Software Engineer to join our dynamic engineering team. In this role, you will build, ship, and maintain highly scalable features in a cross-geo distributed environment. You will work alongside a team of experienced engineers, architects, product managers, and designers in an open, collaborative environment.
Key Responsibilities:
- Feature Development: Build and ship scalable features and capabilities in a highly distributed environment.
- Collaboration: Work with a diverse team of engineers, product managers, and designers to drive innovation and results.
- Code Review & Best Practices: Review code with a focus on readability, security, performance, reliability, and testing.
- Mentorship: Mentor and help level up teammates by sharing your expertise in both formal and informal sessions.
- Monitoring & Error Reporting: Ensure visibility and monitoring for high-performing backend services, including error reporting.
- Agile Development: Participate in Agile processes, including daily stand-ups, sprint planning, team retrospectives, and show-and-tell demos.
Qualifications:
- Experience: 6+ years of experience in backend application development.
- Education: Bachelor’s or Master’s degree in Computer Science or a related field (preferred).
- Technical Skills:
- Experience building and implementing highly scalable, RESTful microservices.
- Proficiency in one modern object-oriented programming language (e.g., Java, Kotlin, Go, Scala, Python, etc.).
- Fluency in at least one database technology (e.g., RDBMS like Oracle or Postgres, or NoSQL like DynamoDB or Cassandra).
- Collaboration Skills: Strong passion for collaboration with excellent interpersonal and communication skills.
- Cloud Experience: Knowledge of SaaS, PaaS, IaaS, and hands-on experience with public cloud offerings (AWS, GAE, Azure).
- Cloud Architecture: Familiarity with cloud architecture patterns and engineering best practices for producing high-quality software.
Join the Atlassian Talent Community:
If this role isn’t an exact match, join our Talent Community to stay informed about relevant job updates and opportunities.
Diversity & Inclusion:
At Atlassian, we value diversity and are committed to creating an inclusive workplace. We do not discriminate based on race, gender identity, sexual orientation, age, or any other protected characteristic. All applicants will be considered without bias.
Apply for this Job
Join Atlassian Talent Community to stay up-to-date on career opportunities.