Atlassian logo

Atlassian

Canada
11,000 Total Employees
Year Founded: 2012

Offices at Atlassian

Remote Workplace

Employees work remotely.

Atlassians have flexibility in where they work to support their family, personal goals, and other priorities. Our approach to distributed work allows us to tap into talent beyond our office locations, and to reimagine how work gets done.

Typical time on-site: None

Global Office Locations

Canada

Recently posted jobs

18 Hours AgoSaved
Remote
Canada
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
As a Global HRBP, you will partner with leadership to execute People Strategy, support team development, drive organizational design, and coach senior leaders.
4 Days AgoSaved
Remote
Canada
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
The Account Associate will manage renewal rates, engage with customers, and collaborate with sales to optimize revenue and retention.
10 Days AgoSaved
Remote
Canada
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Manage a portfolio of Fortune 1000 accounts to drive sales, build customer relationships, and achieve revenue targets through strategic planning and collaboration with internal teams.