<< back

Architect, UI Platform

Full-time
NodeJsFrontEndArchitect
22 days ago
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. All new and existing Atlassians will continue to work from home until it’s safe to return to our offices. When our offices re-open, we will provide the choice to work from home or return to work in an office unless a job requirement makes it necessary for a particular role to be performed at an Atlassian office.
Atlassian is a leading provider of collaboration, development, and issue tracking software for teams. With over 100,000 global customers (including 85 of the Fortune 100), we’re advancing the power of collaboration with products including Jira, Jira Service Management, Confluence, Bitbucket, Trello, and more. Driven by honest values, an amazing culture, and consistent revenue growth, we’re out to unleash the potential of every team.
As a Software Architect for UI Platform, you will join an engineering-led company and the award-winning leader in software development and collaboration tools. UI Platform’s mission is for every Atlassian Cloud product to have a reliable, familiar and distinct Atlassian experience that is built on best-in-class foundations and workflows. The platform is critical to ensure that every Atlassian Cloud customer can benefit from performant, reliable and delightful user experiences on the web and on mobile. As an architect for the team, you will be responsible for setting the technical vision and ensuring the team moves towards it.
You'll be actively shaping our maturing and fast-paced SaaS environment by helping developers design new services at scale. You will collaborate across Atlassian to ensure project dependencies move in unison, and help the engineering org scaling as we hire more engineers. Our architects cultivate an engineering culture that directly informs how we build our products. You will be answering: what does the painted picture for the future of cloud deployment and frontend server development look like and how do we get there? How does this enable developers to quickly iterate and efficiently deliver just enough code safely and at the right time to craft delightful customer experiences?
To succeed, you'll need real-world experience building highly-performant large scale services and frontend infrastructure systems. Be passionate about the developer platforms and extensibility, and have the ability to ask the tough questions. Being a natural at working across functional areas are traits that will serve you well along with an ability to communicate ideas with developers, partners and the public in both written and spoken form.On your first day, we'll expect you to have:
  • Experience developing reliable & scalable servers, microservices and tooling with Node.js.
  • Experience with frontend infrastructure performance measurement and optimisation at scale.
  • Experience building asset delivery pipelines using server-side rendering and frontend bundling.
  • Experience with deploying cloud frontend infrastructure and content delivery at scale, preferably with AWS.
  • Experience driving long-term (3yr+) technical roadmaps.
  • Deep understanding of web application security and modern techniques for building secure software.
  • Familiarity with typical frontend Engineering developer loops is essential.
  • The engineering discipline to produce software with quality.
  • Strong interpersonal and mentoring skills with experience in leading large projects.
More about our benefits
Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.
More about Atlassian
Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.
Additional Information
We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.
Atlassian is committed to providing reasonable accommodations to all individuals participating in the application and interview process, and while performing job functions. Please note that you will have the opportunity to request accommodations at each stage of the assessment process. To request accommodations before scheduling an interview, please reach out to atlassian-accommodations@atlassian.com and someone will follow up shortly.
All your information will be kept confidential according to EEO guidelines.
Learn more about Atlassian’s culture, interviewing flow, and hiring process by checking out our Candidate Resource Hub.