
Full Stack Software Engineer
Skills & Stack
About the Role
Atlassian is seeking a Full Stack Software Engineer to join our team and help deliver creative improvements for our engineering teams. This role offers the opportunity to work in a highly scalable, cross-geo distributed environment, building and shipping features daily. You will be part of an open and collaborative work environment with experienced engineers, architects, product managers, and designers. The role involves code reviews, mentoring teammates, ensuring high performance of backend services, and participating in Agile software development processes.
About Atlassian
Atlassian is a leading provider of collaboration software for software, IT, and business teams. Our products empower teams across the globe to transform teamwork through human-AI collaboration. With over 300,000 companies in more than 200 countries using Atlassian products, we are committed to unleashing the potential of every team. Atlassian offers a variety of tools, including Jira for project management, Confluence for team collaboration, and Opsgenie for incident management. We believe in fostering a diverse and inclusive culture, and we are dedicated to creating products that support all types of work.
What You'll Do
- 1Build and ship features in a highly scalable, cross-geo distributed environment
- 2Participate in code reviews with a focus on readability, testing, documentation, reliability, security, and performance
- 3Mentor teammates and share expertise in knowledge sharing sessions
- 4Ensure full visibility, error reporting, and monitoring of backend services
- 5Participate in Agile software development processes, including daily stand-ups, sprint planning, and team retrospectives
What We're Looking For
- 1-3+ years of experience building and developing backend applications
- Bachelors or Masters degree, preferably in Computer Science
- Experience with highly scalable and performant RESTful microservices
- Proficiency in modern object-oriented programming languages (e.g., Java, Kotlin, Go, Scala, Python)
- Fluency in database technologies (e.g., Oracle, Postgres, DynamoDB, Cassandra)
- Strong collaboration skills and excellent interpersonal and communication abilities
- Knowledge of SaaS, PaaS, IaaS industries with hands-on experience in public cloud offerings (AWS, GAE, Azure)
- Familiarity with cloud architecture patterns and a commitment to producing high-quality software
Ready to apply for this role?
Full Stack Software Engineer at Atlassian — click below to submit your application.
