
Full Stack Software Engineer
Skills & Stack
About the Role
Join Atlassian as a Full Stack Software Engineer, delivering impactful engineering solutions remotely. You will build and ship features in a highly scalable, cross-geo distributed environment, review code with best practices in mind, mentor teammates, and ensure full visibility and monitoring of backend services.
About Atlassian
At Atlassian, were motivated by a common goal: to unleash the potential of every team. Our software products help teams all over the planet and our solutions are designed for all types of work. Team collaboration through our tools makes what may be impossible alone, possible together.
What You'll Do
- 1Build and ship features in a highly scalable, cross-geo distributed environment
- 2Review code with best practices of readability, testing patterns, documentation, reliability, security, and performance
- 3Mentor and level up the skills of your teammates by sharing your expertise
- 4Ensure full visibility, error reporting, and monitoring of high performing backend services
- 5Participate in Agile software development processes
What We're Looking For
- 1-3+ years of experience building and developing backend applications
- Bachelors or Masters degree, preferably in Computer Science
- Experience crafting and implementing 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 an engineering discipline to produce high-quality software
Ready to apply for this role?
Full Stack Software Engineer at Atlassian — click below to submit your application.
