Job Details
Working at AtlassianAtlassian can hire people in any country where we have a legal entity Assuming you have eligible working rights and a sufficient time zone overlap with your team, you can choose to work remotely or from an office (unless it's necessary for your role to be performed in the office) Interviews and onboarding are conducted virtually, a part of being a distributed-first companyYou'll join our Tenant Platform team at Atlassian's Core Engineering, Production Engineering department Tenant Platform is core to allowing the concept of multi tenancy in our cloud architecture.
We provide a platform used by all of Atlassian's products which enables concepts such as the creation of new tenancy at signup, management of the tenant lifecycle (licence changes, product suspension, deletion, etc), customer self-administration, and tenant operations at runtimeWe're hiring a Senior Full Stack Engineer reporting to an Engineering Manager You'll join a brand new team in India, with a mission to build the next generation of unified operations platform, a self-serve and open-contribution platform aimed at being one-stop shop for administering all our production systems and tenant related operations The platform will offer top-notch assurance for system operations, high reliability, and ease of system integration This is a rapidly growing area where you will help shape the success of Atlassian's current and growing products suite and overall inspire company growth goals on our cloud journey.
We'd love you to bring new ideas to our engineering culture, and besides our awesome group of collaborating teams in Tenant Platform, you'll get to work with a huge variety of other teams across Atlassian, as our services have a lot of internal customers! What you'll do:
- Drive the technical direction of the frontend for our products, assisting the team in building their craft
- Guide in breaking down the work, building and shipping new features, and technical leader within the team
- Review code with best practices of extensibility, readability, testing patterns, documentation, security and performance considerations in mind
- Demonstrate excellence in operational tasks, helping the team deliver on the large scale and reliable systems
- Participating in Agile software development including daily stand-ups, sprint planning, team retrospectives, show and tell demo sessions
Your background:
- 7+ years of frontend expertise and backend development experience
- Experience with React, Java, Spring, Kotlin, Typescript/Javascript, CSS & SPA frameworks (Vue/Angular/etc)
- Deep knowledge and demonstrated experience in frontend technologies, with particular focus on desktop web applications, UX/UI, and at least one contemporary framework.
- Experience in microservices-oriented distributed systems, web service patterns, APIs and Cloud technology (AWS is highly desirable)
- Experience in security approaches for web applications including Authentication and Authorisation
- Experience taking ownership of features, while working with a team on short and long-running projects
- Comfortable working in an emerging team, and leading contribution to the establishment of team culture and practices
Our perks & benefitsTo support you at work and play, our include ample time off, an annual education budget, paid volunteer days, and so much more