Software Engineer

Job Category: Technology and IT
Job Type: Remote
Job Location: United States
Company Name: Atlassian

Join Atlassian as a Fullstack Software Engineer and help shape the future of collaboration tools used by teams around the world. As a Fullstack Software Engineer, you’ll build scalable APIs, intuitive React interfaces, and robust integrations that empower developers globally. This fully remote position allows you to work flexibly within the Canada timezone while contributing to a world-class distributed engineering team.


Why Work at Atlassian

Atlassian is a distributed-first company where employees have the freedom to choose how and where they work—office, home, or hybrid. We prioritize flexibility, inclusion, and work-life balance so you can thrive both personally and professionally. Interviews and onboarding are conducted virtually, ensuring a seamless and inclusive experience for all new hires.


What You’ll Do as a Fullstack Software Engineer

  • Build and maintain REST APIs that support core customer experiences.

  • Develop customer-facing React components that enhance usability and engagement.

  • Implement and monitor backend services for performance and reliability.

  • Build and maintain CI/CD pipelines to ensure efficient software delivery.

  • Develop integrations with Atlassian’s content management systems and internal tools.


What You Bring as a Fullstack Software Engineer

  • 1–3+ years of experience with JavaScript/TypeScript and related frameworks (React, Node).

  • Bachelor’s or Master’s degree in Computer Science or a related field.

  • Experience integrating systems using REST APIs.

  • Strong understanding of GIT, collaborative workflows, and version control.

  • Proficiency in HTML, CSS/Sass, and responsive design principles.

  • Familiarity with Docker, NGINX, Express/Node, and other server-side tools.

  • Ability to collaborate with UX and Visual Designers to create intuitive experiences.

  • Passion for teamwork and continuous learning.


Preferred Skills

  • Experience with enterprise content management systems.

  • Hands-on experience with AWS or other cloud platforms.

  • Knowledge of Java, Freemarker, or Rust.


Compensation and Benefits

Atlassian offers competitive, transparent compensation designed for fairness and equity.
Base Pay Range: 117,900 – 153,925 CAD (dependent on skills and experience).

You’ll also enjoy comprehensive benefits, bonuses, and equity opportunities, along with access to Atlassian’s generous perks program — including health coverage, paid volunteer days, and wellness resources.


Why Choose Atlassian

Atlassian’s mission is to unleash the potential of every team. Our software empowers collaboration, creativity, and innovation worldwide. We are proud of our diverse and inclusive culture, where every Atlassian’s perspective is valued and respected.

We’re committed to creating an environment where all employees can do their best work—supported, respected, and inspired to grow.


APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx