Latest Job Offers for the entire Marketplace from Canada

Add new offer
Company logo Job Position Location Salary Range Contract Type Tags
Senior Privacy Counsel - Incident response
Atlassian
Canada - - - Full-Time

Category:

Legal

Is remote?:

No

Working at Atlassian

Atlassians can choose where they work – whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire people in any country where we have a legal entity. Interviews and onboarding are conducted virtually, a part of being a distributed-first company.

This is a remote position. To help our teams work together, you will be located in North America.

Your future team

We're looking for a Senior Privacy & Product Counsel - Incidents, reporting to the Director of Privacy - Incident Response. You'll join our Legal Incidents Team, a global team comprised of experienced privacy professionals with a background in incident management. We provide follow the sun support to the business in the event of an incident, ensuring that Atlassian is managing its legal obligations and living up to our values.

What you'll do

  • Partner with business teams to investigate and manage legal obligations arising during incidents.

  • Offer compliant business-focused solutions, balancing risk and Atlassian's values when making recommendations.

  • Identify areas for improvement in our incident response capability, and work with partner teams to uplift our processes and tooling.

  • Review and advise on external communications, including customer notices, during incidents.

  • Build relationships which strengthen the connection between legal and partner teams.

Senior Full Stack Software Engineer
Atlassian
Canada - - - Unknown

Category:

Engineering

Is remote?:

No

Working at Atlassian

Atlassians can choose where they work – whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire people in any country where we have a legal entity. Interviews and onboarding are conducted virtually, a part of being a distributed-first company.

To help our teams work together effectively, this role is fully remote, but requires you to be located in a US timezone. We're looking for a Senior Fullstack Software Engineer to join our team, passionately

What You'll Do:

  • You will guide the technical direction and implementation of large-scale product features

  • Evaluate trade-offs between correctness, robustness, performance and customer impact to ensure we build the right solution

  • Collaborate with product, design and engineering to influence product strategy and direction

  • Ship well-tested, secure, reliable, and maintainable code while keeping our customers best interests in mind

  • React to how our product is used in the wild, and help to fix bugs and production issues as they occur

  • Contribute to code reviews, documentation, and complex bug fixes with security, performance and reliability in mind

  • Mentor and level up the skills of your teammates by sharing your expertise

Lead Principal Software Engineer, Enterprise Trust
Atlassian
Canada - - - Full-Time

Category:

Engineering

Is remote?:

No

Working at Atlassian
Atlassians can choose where they work – whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire people in any country where we have a legal entity. Interviews and onboarding are conducted virtually, a part of being a distributed-first company.

 

This is a remote position. To help our teams work together effectively, this role requires you to be located in the Pacific, Mountain, or Central timezones. Your future team Our Enterprise Trust Foundations team is comprised of people with backgrounds in Engineering, Product, Data Science, and Security. We promote our enterprise customers by injecting custom capabilities into Atlassian products to address concerns to help every team succeed. We're hiring a Lead Principal Software Engineer reporting to the Head of Engineering for Enterprise Trust. You are a Software Engineer with a background in Computer Science and experience working for SasS companies. Here, you'll empower all Atlassians to build products implicitly trusted by large enterprises. This team drives important compliance programs, such as FedRAMP, HIPAA, and BYOK, and owns the common services that support these areas.

What you'll do

  • Unblock enterprise customers
  • Partner with senior engineering leadership and product teams to service important functions for all of Atlassian
  • Achieve success for Enterprise Customers by improving and customizing Atlassian's product suite
  • Identify blockers to ensure software engineering excellence (design principles and patterns, unit testing, performance engineering, best practices for security and privacy)
  • Manage BYOK (policy-based control over data access, and support for regulated industries)
Full Stack Software Engineer
Atlassian
Canada - - - Unknown

Category:

Engineering

Is remote?:

No

Working at Atlassian

Atlassians can choose where they work – whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire people in any country where we have a legal entity. Interviews and onboarding are conducted virtually, a part of being a distributed-first company.

To help our teams work together effectively, this role is fully remote, but requires you to be located in a US timezone. We're looking for a Fullstack Software Engineer to join our team, passionately focused on delivering creative improvements for our engineering teams.

What You'll Do:

  • Build REST APIs that power core customer experiences

  • Build customer-facing React components

  • Configure monitoring for backend services

  • Build CICD pipelines

  • Develop integrations with our content management

Senior Software Engineer, Platform
Sentry
Toronto , Canada - - - Unknown

Category:

Engineering

Is remote?:

No

About Sentry

Bad software is everywhere, and we’re tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology.

With more than $217 million in funding and 100,000+ organizations that believe we’re on to something, we're building performance and error monitoring tools that help companies like Disney, Microsoft, and Atlassian spend less time fixing bugs and more time building products. If you like to selfishly build things that make your digital life better, come help us build the next generation of software monitoring tools.

About the role

Sentry.io provides a suite of services to diagnose health problems in their customer's applications. These tools are mission-critical to companies who want to respond effectively in fast-paced markets and always expanding.

We make the development and deployment of these tools a safe and enjoyable experience, by building a scalable platform for engineers to build on top. From ingestion, to storage to reasoning about how the pieces fit together.

As a member of the Platform Team, you will be responsible for building the right architecture for Sentry. We’re converting from a legacy monolith to a more flexible service-oriented world. You will be planning and implementing the switch from our organically grown ingestion pipeline to one that is ready for a much larger Sentry.

If the idea of making a pipeline scale to millions of events a second brings a smile to your face, this could be the job for you.

In this role you will

  • Improve the design of our ingestion pipeline and storage systems, ensuring that every engineer is able to build on top of it efficiently for new projects
  • Learn from our retrospectives to improve our systems to help developers avoid outages in the future
  • Help us break up a legacy Django monolith into smaller, dedicated services

You’ll love this job if you

  • Understand how to make developers make the right decisions to ship fast but stable on a shared platform
  • Have experience with distributed systems, but are looking for exposure to higher scale. We process hundreds of thousands of events/second — scaling on the storage team isn’t just “put a cache in front of it”
  • Have a vigilant eye for the mixing of infrastructure and business logic concerns. We try to push business logic out of our team’s code and into the product
  • Want opportunities to improve processes and the status quo. This team is created out of an operational need addressing some long accumulated tech debt and legacy code base

Qualifications

  • 8+ years of relevant software engineering experience
  • Proven track record of successfully scaling a platform, particularly in transitioning from a legacy monolith to a more adaptable service-oriented architecture
  • Excellent written and oral communication skills and ability to articulate technical concepts clearly and succinctly
  • Strong knowledge of replicated and/or distributed systems
  • You have experience with some or all of the following systems we leverage:
    • Disk-driven Storage Systems: PostgreSQL, ClickHouse
    • Memory-driven Storage Systems: Memcached, Redis
    • Streaming Platforms: Kafka, RabbitMQ
  • Experience with Python or a similar dynamic programming language
  • Experience with Rust, Go or a similar compiled programming language

The base salary range (or hourly wage range, if applicable) that Sentry reasonably expects to pay for this position is $174,000 to $220,000. A successful candidate’s actual base salary (or hourly wage) amount will be determined by a variety of relevant factors including, without limitation, the candidate’s work location, education, work and other relevant experience, skills, and job-related knowledge. A successful candidate will be eligible to participate in Sentry’s employee benefit plans/programs applicable to the candidate’s position (including incentive compensation, equity grants, paid time off, and group health insurance coverage). See Sentry Benefits for more details about the Company’s benefit plans/programs.

 

Equal Opportunity at Sentry

Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible.

If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io.

Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy.

Apply For This Role
Software Engineer Intern (Summer 2025)
Sentry
Toronto , Canada - - - Unknown

Category:

Engineering

Is remote?:

No

About Sentry

Bad software is everywhere, and we’re tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology.

With more than $217 million in funding and 100,000+ organizations that believe we’re on to something, we're building performance and error monitoring tools that help companies like Disney, Microsoft, and Atlassian spend less time fixing bugs and more time building products. If you like to selfishly build things that make your digital life better, come help us build the next generation of software monitoring tools.

About the role

Software Engineering Interns at Sentry write real code on real projects that ship to production; no fetching coffee required.

In this role you will

  • Be matched with one of our Product teams
  • Design, develop, and ship a programming solution that drives real values to customers
  • Receive meaningful feedback, coaching, and mentorship from your manager and teammates

You’ll love this job if you

  • Want to experience being a full-time engineer on a team and not be "just an intern"
    • This means being responsible for leading a project from ideation to deployment, including writing a tech spec, scoping out work, technical implementation and testing, and shipping code!
  • Value mentorship and being able to work closely with and learn from world-class engineers
  • Want to join a modern software development team that iterates and ships code rapidly
  • Are excited at the opportunity to contribute to an open-source project every day

Qualifications

  • Currently enrolled in an undergraduate or post-graduate degree program in Computer Science (or similar)
  • Experience with Python, JavaScript, or a similar dynamic programming language through internships, personal projects, or coding competitions
  • At least 1 previous internship or equivalent practical experience
    • We expect interns to be able to learn and deliver quickly (an intern’s first PR to Sentry is usually merged within a week). While a prior internship is not required, we expect the following abilities, experience, and skills from any applicant:
      • Experience working with GitHub
      • Collaborating with a team on an engineering project
      • Ability to pick up a new programming language quickly
      • You know the fundamentals of algorithms and data structures
  • This position begins May 2025
  • Willing to relocate to Toronto, Canada for the duration of your internship (we'll help get you here and provide a housing stipend)
  • Please note visa sponsorship is not available for this position

The base salary range (or hourly wage range, if applicable) that Sentry reasonably expects to pay for this position is $51.88 per hour.  A successful candidate will be eligible to participate in Sentry’s employee benefit and perks programs applicable to the candidate’s position (including health insurance coverage, time off, and temporary relocation support ). See Sentry Benefits for more details about the Company’s benefit plans/programs.

Equal Opportunity at Sentry

Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible.

If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io.

Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy.

Apply For This Role
Software Engineer, New Grad (2025)
Sentry
Toronto , Canada - - - Unknown

Category:

Engineering

Is remote?:

No

About Sentry

Bad software is everywhere, and we’re tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology.

With more than $217 million in funding and 100,000+ organizations that believe we’re on to something, we're building performance and error monitoring tools that help companies like Disney, Microsoft, and Atlassian spend less time fixing bugs and more time building products. If you like to selfishly build things that make your digital life better, come help us build the next generation of software monitoring tools.

About the role

Sentry is looking for talented new graduates to join our growing Software Engineering teams. Engineers at Sentry are challenged to solve a range of technical problems: from building fast and delightful UIs for navigating millions of error and performance events, to architecting solutions that ingest, store, and index terabytes of data every day. As a Software Engineer, New Grad, you will be coached by a diverse team of multi-talented engineers and will directly impact a complex and growing codebase.

In this role you will

  • Work with a team to develop and extend the Sentry product by writing software in either Python or JavaScript (or both)
  • Be responsible for full software development lifecycle - design, development, testing, and operating in production
  • Communicate effectively with other engineers in the same team, with other teams and with various other stakeholders (such as product managers)
  • Act on feedback, coaching, and mentorship from your manager and teammates

You’ll love this job if you

  • Want to actively use the product you're building (we dogfood Sentry every day)
  • Want to start your career at a high-growth startup
  • Want to join a modern software development team that iterates & ships code rapidly
  • Are excited at the opportunity to contribute to an open-source project every day

Qualifications

  • B.S. or higher in Computer Science (or similar degree program)
  • At least 1 previous internship or equivalent practical experience
  • Implementation skills with one or more general-purpose programming languages, e.g. Python, JavaScript, Java, etc.
  • Good knowledge of algorithms, data structures, and object-oriented design principles
  • Experience working with version control and unit testing
  • Please note visa sponsorship is not available for this position

The base salary range (or hourly wage range, if applicable) that Sentry reasonably expects to pay for this position is $124,000 to $134,000. A successful candidate’s actual base salary (or hourly wage) amount will be determined by a variety of relevant factors including, without limitation, the candidate’s work location, education, work and other relevant experience, skills, and job-related knowledge. A successful candidate will be eligible to participate in Sentry’s employee benefit plans/programs applicable to the candidate’s position (including incentive compensation, equity grants, paid time off, and group health insurance coverage). See Sentry Benefits for more details about the Company’s benefit plans/programs.

Equal Opportunity at Sentry

Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible.

If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io.

Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy.

Apply For This Role
Technical Product Marketing Manager, Core Platform and Ecosystem
Sentry
Toronto , Canada - - - Unknown

Category:

Marketing

Is remote?:

No

About Sentry

Bad software is everywhere, and we’re tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology.

With more than $217 million in funding and 100,000+ organizations that believe we’re on to something, we're building performance and error monitoring tools that help companies like Disney, Microsoft, and Atlassian spend less time fixing bugs and more time building products. If you like to selfishly build things that make your digital life better, come help us build the next generation of software monitoring tools.

About the role

As the Product Marketing Manager for Sentry's core platform, you will own the end-to-end go-to-market strategy to drive product awareness, adoption, and expansion. You will work cross-functionally to distill complex information into compelling and concise messaging and materials that resonate with the developer audience—showcasing a deep understanding of the product, target audience, and market landscape. You will also work closely with strategic integration and ecosystem partners to enhance product offerings and expand market reach. Your role extends beyond just promoting product features; by deeply understanding the user and market, you'll influence product development and shape our go-to-market strategy.

In this role you will

  • Craft and execute a creative product marketing strategy and shape the go-to-market motion for both.
  • From ecosystem partnerships to sales enablement, you’ll especially nerd out on our measurement-focused product areas and drive acquisition, adoption and activation strategies.
  • Drive revenue by understanding why. As the owner of the core product’s success, you’re able to influence product strategy with market insights to drive the business forward.
  • Be the voice of the customer. Understand the needs, pains, and dreams of new developers signing up for Sentry. And drive home how we differentiate from the competition to ensure their success with Sentry from sign up to sending their first event.
  • Get the word out. Plan and coordinate product launches across multiple channels with the primary goal of growing awareness and engagement.
  • Craft concise, benefits-driven messaging. Develop elegant value propositions for both developers and self-serve customers that don’t sound like everyone else. Being technically accurate, thinking through your audiences, being consistent, and validating through experimentation are key.
  • Write the rest of the story. Consider a launch Chapter 1. Continue the narrative and create new interest in Sentry by building and executing on value-based campaigns.
  • Creatively drive the funnel. Thoughtfully identify gaps in content and ways to keep demand metrics growing -- from awareness to expansion for the core product.

You’ll love this job if you

  • Possess a pinch of snark, sass, and humor, two cups of flexibility, and a heaping serving of ambition wrapped in fondant of humility.
  • Enjoy thinking big picture and then diving into the details to get things done, adapting plans as needed in a fast-paced environment.
  • Have a deep curiosity and forward-thinking approach—grounded in data and guided by intuition honed from experience.

Qualifications

  • 10 years B2B product/marketing experience. Developer relations or community experience is a plus
  • Experience working closely with a software development process and/or familiarity for developer teams. Bonus points for being a developer in a past life
  • Ability to prioritize competing opportunities and balance customer needs versus business priorities
  • Have a proven track record of developing and executing multi-channel campaigns that deliver against business objectives
  • Stellar written and verbal communication skills
  • A pinch of snark, sass, and humor. 2 cups of flexibility. A heaping serving of ambition wrapped in fondant of humility

 

The base salary range (or hourly wage range, if applicable) that Sentry reasonably expects to pay for this position is 170,000 to 200,000. A successful candidate’s actual base salary (or hourly wage) amount will be determined by a variety of relevant factors including, without limitation, the candidate’s work location, education, work and other relevant experience, skills, and job-related knowledge. A successful candidate will be eligible to participate in Sentry’s employee benefit plans/programs applicable to the candidate’s position (including incentive compensation, equity grants, paid time off, and group health insurance coverage). See Sentry Benefits for more details about the Company’s benefit plans/programs.

Equal Opportunity at Sentry

Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible.

If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io.

Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy.

Apply For This Role
Senior Illustrator/Designer
Sentry
Toronto , Canada - - - Unknown

Category:

Design

Is remote?:

No

About Sentry

Bad software is everywhere, and we’re tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology.

With more than $217 million in funding and 100,000+ organizations that believe we’re on to something, we're building performance and error monitoring tools that help companies like Disney, Microsoft, and Atlassian spend less time fixing bugs and more time building products. If you like to selfishly build things that make your digital life better, come help us build the next generation of software monitoring tools.

About the role

Howdy! We’re Studio 404, the internal creative team at Sentry. We support all creative and branding efforts for a company dedicated to helping developers ensure everything they build runs smoothly. We are a group of designers, art directors, copywriters, motion, illustrators, and project managers that keep the ever interesting and quirky brand of Sentry humming to its own beat. We aren’t here to make boring everyday work. We are here to break through the clutter and use our creativity to solve business problems helping Sentry become the most interesting tech company around.

In this role you will

  • Adapt to the illustration style of Sentry to execute creative illustrations for blogs, marketing, and internal projects
  • Help execute layout and design for marketing, advertising, and internal materials
  • Meet regularly with your pod of other illustrators and designers to maintain creative bar
  • Ensure a consistent look and feel across all video assets, maintaining the personality and tone throughout

You’ll love this job if you

  • Are looking for a place that has high expectations of breaking the mold while paying the utmost attention to craft
  • Are highly creative and like the opportunity to express your creativity in multifaceted ways
  • Are a creative problem solver, not just task oriented
  • You’re a Swiss-Army knife of creativity

Qualifications

  • 5+ years of Creative experience
  • Experience working both in-house and at agencies top companies is strongly preferred
  • Understands brand and product marketing
  • Must have portfolio showcasing both illustration and brand marketing work
  • Bonus: Can help brainstorm big ideas, has won industry awards, understand campaign work

The base salary range (or hourly wage range, if applicable) that Sentry reasonably expects to pay for this position is $149,000 to $159,000 CAD. A successful candidate’s actual base salary (or hourly wage) amount will be determined by a variety of relevant factors including, without limitation, the candidate’s work location, education, work and other relevant experience, skills, and job-related knowledge. A successful candidate will be eligible to participate in Sentry’s employee benefit plans/programs applicable to the candidate’s position (including incentive compensation, equity grants, paid time off, and group health insurance coverage). See Sentry Benefits for more details about the Company’s benefit plans/programs.

 

Equal Opportunity at Sentry

Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible.

If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io.

Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy.

Apply For This Role
Engineering Manager, SRE
Sentry
Toronto , Canada - - - Unknown

Category:

Engineering

Is remote?:

No

About Sentry

Bad software is everywhere, and we’re tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology.

With more than $217 million in funding and 100,000+ organizations that believe we’re on to something, we're building performance and error monitoring tools that help companies like Disney, Microsoft, and Atlassian spend less time fixing bugs and more time building products. If you like to selfishly build things that make your digital life better, come help us build the next generation of software monitoring tools.

About the role

As the Engineering Manager of the Site Reliability team, you’ll lead an ensemble of Site Reliability Engineers (SREs) ensuring resilience in Sentry’s products as it scales. The SRE team monitors production and owns the incident management process to keep critical systems highly available. They influence the engineering culture by promoting operational principles (i.e. SLOs) and infrastructure design principles that have been validated in production. Product engineering teams work closely with SREs to make sure they release quality products and features.

You’ll work closely with your team and collaborate with other engineering functions to build valuable features that contribute towards achieving our business goals. You’ll inspire and cultivate a strong team identity by conducting individualized mentoring and keeping everyone accountable for operational duties and project deliverables. You’ll be instrumental in evolving the remit of SRE to meet the needs of engineering as Sentry grows.

In this role you will

  • Grow and develop a team of talented and motivated SREs
  • Set direction for the team, anticipating strategic and scaling-related challenges
  • Participate in quarterly planning sessions to help the team develop achievable milestones
  • Communicate deliverable outcomes to engineering, product, and design
  • Contribute to Sentry’s cloud strategy
  • Foster a healthy and collaborative culture that embodies our values
  • Be part of the escalation path for our on-call, possibly being on-call when needed

You’ll love this job if you

  • Enjoy mentoring and helping other engineers grow
  • Take challenges that you don't see every day, daily
  • Like developing processes to help the team reduce toil
  • Get excited about converting learnings from incidents to actions that make engineering better
  • Enjoy working in a team of SREs who are passionate about constantly improving how we operate

Qualifications

  • 5+ years of industry experience in software engineering
  • Ideally 2+ years of people management experience
  • Experience working with distributed systems in Cloud environments (AWS, GCP, or Azure)
  • Experience with tools that manage systems including Terraform, Kubernetes, Salt, and Envoy
  • Good written and spoken English communication skills
  • Bonus points if you have experience working with globally distributed teams
  • Live in the Toronto, Canada area or are willing to relocate
  • Please note the following:
    • Visa sponsorship is not available for this position
    • This is a full-time position

The base salary range (or hourly wage range, if applicable) that Sentry reasonably expects to pay for this position is $189,000 to $214,000. A successful candidate’s actual base salary (or hourly wage) amount will be determined by a variety of relevant factors including, without limitation, the candidate’s work location, education, work and other relevant experience, skills, and job-related knowledge. A successful candidate will be eligible to participate in Sentry’s employee benefit plans/programs applicable to the candidate’s position (including incentive compensation, equity grants, paid time off, and group health insurance coverage). See Sentry Benefits for more details about the Company’s benefit plans/programs.

Equal Opportunity at Sentry

Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible.

If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io.

Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy.

Apply For This Role
IT Support Analyst
Sentry
Toronto , Canada - - - Unknown

Category:

Engineering

Is remote?:

Yes

About Sentry

Bad software is everywhere, and we’re tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology.

With more than $217 million in funding and 100,000+ organizations that believe we’re on to something, we're building performance and error monitoring tools that help companies like Disney, Microsoft, and Atlassian spend less time fixing bugs and more time building products. If you like to selfishly build things that make your digital life better, come help us build the next generation of software monitoring tools.

About the role

At Sentry, the IT and Security Teams work as one seamless unit. We have made major investments in software platforms, automation, and hardware over the last year. This is a dynamic, fast-paced, organization were members of the IT/IS Team get exposure to some of the best solutions available. Team collaboration and constant communication is highly encouraged.

In addition to regular work assignments and responsibilities, we encourage employees to propose their own ideas to increase efficiency or employee experience. These ideas can turn into evaluations or approved projects that employees are allowed to work on independently, or within a team, up to 20% their time.

In this role you will

  • Assist with user account provisioning/ deprovisioning and access management for various cloud technologies
  • Run IT onboarding and orientation for new employees in your respective region
  • Procure, configure, deploy, and manage inventory levels of computer equipment
  • Work alongside other IT support analysts, systems analysts, and the security team to triage, escalate, and resolve employee-facing technology requests both onsite and remotely
  • Collaborate with team members to help lead a responsive, efficient, and effective help desk
  • Be the subject-matter-expert for troubleshooting workstations, peripherals, A/V systems, and software platforms
  • Play a role in maintaining the day-to-day operations supporting our existing IT systems, as well as, helping evaluate, select, and deploy new solutions and platforms
  • Create technical documentation, training material, self service material, and videos
  • Lead and site specific technology/workplace upgrades, implementations, and repair projects

You’ll love this job if you

  • Are passionate about delivering a great internal support experience
  • Are results-driven and takes initiative, both independently and in collaborative environments
  • Want to make an impact and be part of a world class IT team

Qualifications

  • 3+ years of relevant experience in an IT support function
  • Strong technical aptitude with the ability to learn quickly
  • Experience with identity providers, google workspace, macOS, mobile device management platforms, and SaaS
  • A willingness to learn, grow, and recognize when to ask for help
  • Excellent verbal and written communication skills
  • Previous startup/tech experience
  • Experience with: Google Workspace, Okta (or other IDPs), Atlassian products (Jira/Jira Service Management), Cisco Network equipment, RBAC, dynamic groups, scripting, MDM (Kandji, JAMF, Air watch), AV (Google Meet, Polycom, Logitech Rally)

 

The base salary range (or hourly wage range, if applicable) that Sentry reasonably expects to pay for this position is $ 134,000 to $ 147,000 CAD. A successful candidate’s actual base salary (or hourly wage) amount will be determined by a variety of relevant factors including, without limitation, the candidate’s work location, education, work and other relevant experience, skills, and job-related knowledge. A successful candidate will be eligible to participate in Sentry’s employee benefit plans/programs applicable to the candidate’s position (including incentive compensation, equity grants, paid time off, and group health insurance coverage). See Sentry Benefits for more details about the Company’s benefit plans/programs.

Equal Opportunity at Sentry

Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible.

If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io.

Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy.

Apply For This Role
Senior Software Engineer, Developer Infrastructure
Sentry
Toronto , Canada - - - Unknown

Category:

Engineering

Is remote?:

No

About Sentry

Bad software is everywhere, and we’re tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology.

With more than $217 million in funding and 100,000+ organizations that believe we’re on to something, we're building performance and error monitoring tools that help companies like Disney, Microsoft, and Atlassian spend less time fixing bugs and more time building products. If you like to selfishly build things that make your digital life better, come help us build the next generation of software monitoring tools.

About the role

Sentry.io provides a suite of services to diagnose health problems in their customer's applications. These tools are mission-critical to companies who want to respond effectively in fast-paced markets. We make the development and deployment of these tools a safe and enjoyable experience, by maintaining a succinct and helpful continuous integration environment and an informative deployment pipeline.

As a member of the Developer Productivity Team, you will be responsible for the delivery process and the overall developer experience. You will be supporting a growing engineering team while balancing factors such as process stability, artifact veracity, human interaction time and communication methodologies. You will also be helping new engineers get to their first production deployment quickly and be well-informed enough to repeat the process.

If the idea of crafting tools for toolsmiths brings a smile to your face, this could be the job for you.

In this role you will

  • Optimize the process of code delivery at Sentry ensuring that every engineer is delivering their best work quickly
  • Learn from our retrospectives and create tooling and process change to help developers avoid outages in the future
  • Develop deployment processes and tools to ensure our software gets to customers safely and efficiently
  • Streamline the engineering onboarding process via automation, highlighting learning opportunities and an introduction to delivery at Sentry
  • Measure key metrics of the delivery pipeline and respond to any major degradation of service

You’ll love this job if you

  • Customize most of your tools for efficiency
  • Believe in automating all the things
  • Get excited by collaborating directly with your customers

Qualifications

  • 5+ years of experience as a Software Engineer or similar role
  • Strong proficiency with Python
  • Experience using Docker in production, continuous build environments, and developer laptops
  • Experience with customizing development tools
  • Strong written communication skills

The base salary range (or hourly wage range, if applicable) that Sentry reasonably expects to pay for this position is $189,000 to $214,000 CAD. A successful candidate’s actual base salary (or hourly wage) amount will be determined by a variety of relevant factors including, without limitation, the candidate’s work location, education, work and other relevant experience, skills, and job-related knowledge. A successful candidate will be eligible to participate in Sentry’s employee benefit plans/programs applicable to the candidate’s position (including incentive compensation, equity grants, paid time off, and group health insurance coverage). See Sentry Benefits for more details about the Company’s benefit plans/programs.

 

Equal Opportunity at Sentry

Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible.

If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io.

Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy.

Apply For This Role
Senior Software Engineer
Adaptavist
Toronto , Canada - - - Full-Time

Category:

Product Engineering

Is remote?:

No
Working at The Adaptavist Group

The Adaptavist Group is a global family of companies with a common goal. We combine the best of teamwork, technology, and processes, helping all kinds of businesses be better today and tomorrow.

We are experts at delivering enterprise software, tailored solutions, and quality services across some of the world’s most trusted technology ecosystems, including Atlassian, AWS, Slack, GitLab, Monday.com and Aha!

We make change happen. From anywhere.

Our flexible, remote-first way of working means that work can fit around your life, rather than your life fitting around work.

About the team

ScriptRunner is an Add-on that helps solve the challenges that users face every day within the Atlassian Ecosystem. It automates bulk actions, creates scripted fields, and helps develop distinct workflows. It makes team collaboration easy by ensuring that the work they do is visible across all the teams.

About the role

As a Senior Software Engineer within the ScriptRunner team, you will contribute to apps that help 20 million people around the world who use the Atlassian tools, enabling them to get the most out of the products and enhancing their overall experience.

A key responsibility of the Senior Software Engineer role is to help define and champion the Engineering culture of the team alongside the Team Lead and Engineering Manager. You will also work alongside a Product Manager and a team of engineers to shape the development of the ScriptRunner products. Plus you will serve as a collaborator and mentor to a growing team of software engineers of all skill levels.

This role will involve managing the balance of your individual contributions and supporting your team in delivery. As a senior engineer on the team, the role will be responsible for facilitating solution design, building on the knowledge and skills in the team as well as reaching out to other engineering teams for input.

Key Responsibilities

- Leading and mentoring: Guiding and mentoring engineers, fostering a collaborative and innovative environment.
- Designing and building: Creating robust and scalable product features using Java/Groovy or JavaScript/TypeScript/React and AWS.
- Problem-solving: identifying and investigating complex technology challenges and finding creative solution.
- Quality assurance: Writing comprehensive tests and automations to ensure code quality.
- Collaboration: Working closely with product manager, marketing manager, engineers, and other stakeholders.

Qualifications

- Strong software development skills in either Java 11/Groovy4 technologies and our preferred frontend technologies (TypeScript/React)
- experience working AWS technology stack like Lambda, S3, Cloudwatch etc
- Attitude of continual learning
- Desire to help and inspire colleagues
- Knowledge of implementing and running CI / CD
- Experience working across the full-stack development
- Experience working with Micro-services and distributed systems, docker
- Experience of Agile Methodologies


Director, User Experience
Tempo Software
Canada - - - Full-time

Category:

Product

Is remote?:

Yes

As one of the largest, award-winning, and top-selling app vendors in the Atlassian Marketplace, supporting over 20,000 customers worldwide, we hire top talent who build with heart and succeed with others. Our product suite of road mapping, project portfolio management, time management, resource planning, and reporting insights provides solutions that enable organizations to manage large portfolios of work successfully from strategic planning to successful execution.  

At Tempo, we’re on a mission to help modern, forward-thinking product and engineering teams work better. Come join us as we continuously innovate our industry-leading products and expand to new ecosystems.

About The Position - 

As a Director of User Experience (UX) Design, you will lead our user experience and design initiatives across our suite of Strategic Portfolio Management (SPM) products.  In this role, you will be responsible for defining the user experience vision, ensuring it is implemented across our products, and leading a team of UX designers and researchers. To succeed in this role, you must have experience in UX design principles, a passion for innovation, and experience leading and motivating teams. You must be comfortable collaborating with stakeholders across multiple departments and be able to bring a customer-focused, creative perspective to the design process.

The ideal candidate must also have a customer-centric mindset and will connect regularly with Tempo customers to ensure we’re building the best possible solutions in our space. Experience in Portfolio Management / Work Management space and familiarity with the Atlassian ecosystem are highly desirable.

 

What You’ll Do -

  • Lead Design Strategy: develop and execute a cohesive design and UX strategy that aligns with our product strategy & business goals while emphasizing user engagement, satisfaction, and retention.
  • Champion User-Centered Design: foster a culture that places user needs and experiences at the forefront of product development and leverage UX principles to inform design decisions.
  • User Research: Oversee user research initiatives to gather insights into user behavior, preferences, and pain points to inform design and product decisions.
  • UX Guidelines and Standards: Establish and maintain UX design guidelines, standards, and best practices to ensure consistency and quality across products and platforms.
  • Stakeholder Communication: Communicate UX design strategies, recommendations, and findings effectively to stakeholders at all levels of the organization.
  • Collaborate Across Teams: work closely with product, engineering, and growth teams to ensure that design and UX principles are integrated into all stages of product planning and development.
  • Drive Innovation: identify and implement innovative design and UX practices that enhance user experience and contribute to product differentiation and competitiveness.
  • Build and Mentor: lead, inspire, and mentor a team of UX/UI designers and UX researchers, establishing a collaborative, high-performing team environment focused on excellence and continuous improvement.
  • Advocate for Users: serve as the primary advocate for the user experience, ensuring that user feedback and research are integral to the product design process.

 

Who You Are - 

  • Experience: 10+ years of experience in UX design, with proven ability to lead teams of designers 
  • Proficiency in UX design tools Sketch, Figma, or similar, as well as a strong understanding of design principles, information architecture, and interaction design
  • Experience executing and evolving product design solutions utilizing design systems as well as creating and documenting UI toolkits, style guides, and front-end frameworks for design and development teams.
  • Experience with UX Research, facilitating focus groups, and developing questionaries with clickable prototypes to test hypotheses and identify design problems. Synthesize learnings and prepare reports to uncover opportunities to improve the user experience.
  • Strong strategic and analytical skills, with the ability to translate business goals and user needs into effective UX design strategies and solutions.
  • Written and verbal communication skills, including the ability to articulate alternative approaches required
  • Leadership: Strong leadership skills with the ability to influence and inspire cross-functional teams. Excellent communication and interpersonal skills.
  • Education: Bachelor’s Degree in User Experience Design, Human Computer Interaction, Human Factors, Experimental Psychology, Cognitive Science or related discipline, or equivalent experience a plus.
  • Experience in Portfolio Management / Work Management, Strategic Portfolio Management (SPM), and Agile practices a plus

What's In It For You - 

  • Remote First Work Environment!
  • Unlimited vacation in most of our locations
  • Great benefits including health, dental, vision and savings plan
  • Perks such as training reimbursement, WFH reimbursement, and more
  • Diverse and dynamic teams with challenging and exciting work
  • An opportunity to have a real impact on our business
  • A great range of social activities (both in person and virtual)
  • Optional in person meet-ups and the ability to travel to our international offices
  • Employee referral program

Come join us as we continuously innovate our industry-leading products and expand to new ecosystems. We are looking for exceptional candidates who will bring their unique perspectives to our global teams.

At Tempo Software, we are proud to be an equal opportunity employer and are committed to creating an inclusive culture. As such all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Senior Engineering Manager
Tempo Software
Canada - - - Full-time

Category:

Technology

Is remote?:

Yes

As the team’s Sr. Engineering Manager you play a critical role in helping that team deliver on the core roadmapping functionality, integrations with 3rd parties, public and private APIs, product growth improvements and tooling of Tempo’s Strategic Roadmaps SaaS product (formally Roadmunk). You work directly with our talented engineering, product, design, QA, SRE and customer support teams. As an engineering manager you work with the team to manage their priorities, workloads, make trade-off decisions, and ensure work is completed in a high quality fashion to deliver a next shippable product increment. 

We expect you to learn from us and us to learn from you.

In order to be successful in this position, you need to have strong communication skills, ability to express thoughts clearly and concisely; attention to quality, performance at scale and detail; analytical and growth mindset, and strong project and people management skills. We offer challenging work, a friendly, collaborative environment and opportunities to create best in class products with a strong team.

WHAT YOU'LL DO - 

  • Lead, mentor, and grow one or more software development teams, fostering a culture of collaboration, innovation, and continuous improvement,  including and not limited to team management, professional development, goal setting, monitoring and control, risk analysis and management
  • Deliver valuable product features with scalable cloud native solutions, addressing cross cutting concerns like observability, automation testing and security, leveraging languages and technologies like Typescript, NodeJS, React, Java, SQL, and a variety of AWS tools and services
  • Process management and coordination of efforts across multiple teams, sub-teams and functions
  • Support the team's technical decisions in alignment with the company’s strategic goals 
  • Maintain the high standards of the company and product engineering culture
  • Present project updates, technical challenges, and engineering achievements to senior leadership and stakeholders


Who You Are - 

  • 8+ years of experience in Software Development
  • 3+ years proven experience leading, mentoring, and inspiring a team of software developers, providing guidance, support, and feedback to foster their professional growth and development
  • Extensive knowledge and understanding of software development life cycle, CI/CD
  • Experience managing and leading Agile projects
  • Strong technical background, with understanding of and experience in cloud application architectures, with the ability to contribute to design and architecture decisions
  • Experience with monitoring and observability services like Dynatrace, NewRelic or Sentry. We like Datadog.
  • Technical literacy, broad awareness of the major trends in the IT industry
  • Attention to detail, responsibility and autonomy
  • Excellent communication skills
  • Curious nature and a drive to solve problems collaboratively


WOULD BE A PLUS - 

  • A proven track record of building teams and optimizing processes to drive technical and operational excellence across the team
  • Experience building product integrations
  • Experience with Atlassian (Jira/Confluence) products
  • Experience building with AWS, DocumentDB, Typescript

 

WHAT’S IN IT FOR YOU - 

  • Remote First Work Environment!
  • Unlimited vacation in most of our locations
  • Great benefits including health, dental, vision and savings plan
  • Perks such as training reimbursement, WFH reimbursement, and more
  • Diverse and dynamic teams with challenging and exciting work
  • An opportunity to have a real impact on our business
  • A great range of social activities (both in person and virtual)
  • Optional in person meet-ups and the ability to travel to our international offices
  • Employee referral program

Note: As our hiring teams are global, please submit your resume in English only.

ORG-WIDE SUMMARY - 

As one of the largest, award-winning, and top-selling app vendors in the Atlassian Marketplace supporting over 30,000 customers around the world, including a third of the Fortune 500 companies, we hire top talent who build with heart and succeed with others. We have the privilege of serving many customers who are among the most well-known companies in the world: NASA, Google, Slack, AirBnB, Adobe, Cisco, Intel, Sony, Disney, Netflix, Toyota, Twitter - to name drop just a few.

We’re on a mission to help modern, forward-thinking product and engineering teams work better. Our product suite of roadmapping, project portfolio management, time management, resource planning, and reporting insights provides solutions that enable organizations to manage large portfolios of work successfully from strategic planning to successful execution.

We envision a world where everyone inside an organization works in harmony on the most impactful opportunities aligned with their mission. Come join us as we continuously innovate our industry-leading products and expand to new ecosystems. We are looking for exceptional candidates who will bring their unique perspectives to our global teams.

 

At Tempo Software, we are proud to be an equal opportunity employer and are committed to creating an inclusive culture. As such all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.



VP, Marketing
Tempo Software
Canada - - - Full-time

Category:

Marketing

Is remote?:

Yes

Tempo Software is seeking an experienced Vice President of Marketing to serve as a key member and business executive within the Tempo leadership team. In a time when Tempo is eager to enter their next phase of growth and further unify its commercial engine, the Vice President of Marketing will serve as an inspiring and influential Marketing and growth leader who will drive explosive global revenue growth and further extend Tempo’s position as a leader in the productivity-enhancing project management solutions market.

The Vice President of Marketing will lead Tempo’s full-stack marketing organization in support of the organization’s growth efforts complementary to its PLG sales motion. The Vice President of Marketing will help define the short- and long-term GTM strategy, grow and develop the Marketing organization, and be responsible for executing on the Marketing strategy. The leader will also work closely with the CEO in conjunction with Sales and other commercial leadership teams to continue to build upon the organization’s leading position in the productivity-enhancing project management solutions market. This leader will be responsible for delivering best-in-class product- led-growth marketing efforts that attract and retain customers.

This executive will serve as a pivotal growth leader as the company evolves and innovates. Specifically, he/she will proactively change to meet the market and customer demands. This person will serve as a significant and integral leader who will deliver business results as Tempo progresses to its next phase of growth.

What You'll Do - 

  • Define the global Marketing strategy and short- and long-term objectives that ladder to overall company goals.

  • Provide leadership and strategy execution to the Marketing organization.

  • Set ambitious marketing revenue targets and create detailed plans to deliver, ruthlessly prioritizing efforts for maximum impact on customer and business outcomes.

  • Continue to build upon the PLG sales strategy and define complementary sales strategies, outlining a multi-year path to execute and deliver. Define and execute a world-class end-to-end customer experience for customers and drive excellence in the organization’s PLG selling motion.

  • Define and/or improve the KPIs, metrics, processes, and infrastructure to drive and support efficient scaling of the organization.

  • In collaboration with the Chief Executive Officer, identify and capitalize on opportunities to accelerate the company’s growth trajectory, such as product innovation, strategic partnerships, market opportunity, M&A, etc.

  • Bring outstanding leadership to the Marketing function and broader organization. Lead a high-performing team capable of implementing and executing on the GTM strategy.

  • Transform the company from a single-product marketing message to a multi-product.

  • Drive an effective, collaborative relationship and partnership between various go-to-market functions to further extend the organization’s ability to deliver against business goals and ensure continued success of the organization.

  • Work across the GTM organization and with leaders in other functions, particularly product, to deliver world-class end-to-end experiences that exceed customers’ expectations.

  • Set an operational cadence to create and sustain pace in a hyper- growth environment.

  • Further establish and promote a culture of collaboration, learning, and innovation, where the team is engaged, challenged to succeed, and celebrated appropriately.

Who You Are - 

The ideal candidate will have 15+ years of professional experience, coupled with a successful track record of leading and managing Marketing teams within a successful hyper-growth B2B Enterprise software business that has experienced significant growth and expansion through product-led-growth. The successful candidate will be operationally strong with a demonstrated track record of installing discipline, process, and methodology into an organization.

  • Demand Generation Expertise – Strong understanding of inbound/outbound marketing across segments, as well as "land and expand" B2B sales. Experience driving ABM, digital, and demand marketing best practices. Demonstrated fluency in demand generation metrics.

  • Revenue Growth – Demonstrated track record of driving revenue for a high-growth business, scaling ARR from $150M to over $300M. A customer-centric leader that can translate opportunity into concrete business growth.

  • SaaS PLG Experience – Tangible experience within a PLG-led SaaS/software business. A leader who understands PLG motion and the transition upmarket to an Enterprise-level sale.

  • Team Leadership – Proven ability to inspire a team of 10+ and drive execution in a fast-paced environment. A thoughtful mentor and coach who helps executives play to their strengths while ensuring accountability. A proven ability to attract, retain, and develop talent.

What's In It For You -

  • Remote First Work Environment!
  • Unlimited vacation in most of our locations
  • Great benefits including health, dental, vision and savings plan
  • Perks such as training reimbursement, WFH reimbursement, and more
  • Diverse and dynamic teams with challenging and exciting work
  • An opportunity to have a real impact on our business
  • A great range of social activities (both in person and virtual)
  • Optional in person meet-ups and the ability to travel to our international offices
  • Employee referral program

Note: As our hiring teams are global, please submit your resume in English only!

 At Tempo Software, we are proud to be an equal opportunity employer and are committed to creating an inclusive culture. As such all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Architecture Manager
Tempo Software
Canada - - - Full-time

Category:

Technology

Is remote?:

Yes

Tempo Software is seeking an Architecture Manager to join the team! You will lead the architecture team across all Tempo products to help build, communicate, and align the organization around a robust unified technical architecture and process. You will work with 160+ engineers across multiple teams to find and analyze current and anticipate future technical challenges with their projects or products. You will work in an entirely distributed company and help define an entirely new space while learning about how an organization scales on a hyper-growth trajectory!

What You'll Do - 

  • Discuss, formulate, and document a vision for architecture and approaches in all Tempo software products
  • Detail out and refine higher-level architecture decisions into a lower-level design
  • Lead the implementation of technical and infrastructure initiatives to support architecture decisions
  • Effectively communicate architecture decisions and recommendations to garner support, enhance visibility, and achieve alignment across the product and engineering teams
  • Assist stakeholders in navigating diverse demands for the organic evolution of architecture
  • Ability to lead and collaborate effectively within cross-functional teams, fostering a positive and inclusive working environment
  • Provide overwatch and review the work of the teams to ensure that the architecture decisions are being executed and the teams are following coding standards and architecture guidelines
  • Consult the engineering and product teams with ongoing projects
  • Constantly develop yourself and the team in technology advancements, research new approaches, tools and best practices in the software architecture and design space
  • Ensure technical knowledge sharing between development teams on related or similar projects
  • Lead the research on specific topics, experiment with various technologies, and provide recommendations based on you and your team’s findings
  • Proactively identify technical debt and product areas that require attention or improvement at the architecture level
  • Suggest improvements to our technology stack to optimize it for strategic growth and the competitive advantage of Tempo
  • Assist the architecture team members in collaborating, learning new architectures and methodologies, and growing professionally

Who You Are - 

  • 2+ years experience defining system architecture and leading software architecture team(s)
  • 8+ years of experience as a software developer with experience architecting and delivering large scale cloud-based systems in multiple settings, including legacy system modernization
  • Experience in balancing academic principles with fast paced pragmatic engineering best practices to deliver software products
  • Proven ability to lead and work within geographically distributed engineering teams
  • Influence and mentoring skills and competencies, with an ability to transfer knowledge to junior and senior members of engineering teams
  • Works well with others and is a skilled communicator both written and verbal 
  • Experience with interacting with external customers, technology partners and executive teams to establish strong working relationships
  • Experienced with shipping commercial products using agile software development methodologies
  • Excellent time management skills, with the ability to prioritize and work under shifting deadlines with potentially ambiguous or nebulous requirements in a fast-paced environment
  • Ability to quickly assess multifaceted problems and complex situations and recognize patterns to identify and resolve the root cause
  • Ability to analyze new technologies, emerging standards and market trends, and understand how they affect products today and, in the future
  • Balance various architecture qualities in proposals, encompassing security, maintainability, fault-tolerance, extensibility, backward compatibility, availability, confidentiality, integrity, usability, performance, and cost-reduction.
  • Display a holistic understanding of short- and long-term implications of architectural choices.
  • Extensive Experience in Java, Python and Go
  • Experience working with or building SAAS systems and unified UI libraries
  • Clear understanding of software design patterns and principles
  • Experience with a variety of web application designs, including monolithic and SOA, understanding of service breakdown and communication principles
  • Experience with Event Driven and MicroService based Architectures
  • Commitment to quality; you take pride in everything you deliver as a reflection of yourself.
  • Occasional international and regional travel
  • Degree in Computer Science or equivalent studies would be an asset
  • Command a strong grasp of public cloud technologies, experience with AWS is a plus
  • Experience with Atlassian Marketplace Applications, preferred

What's In It For You - 

  • Remote First Work Environment!
  • Unlimited vacation in most of our locations
  • Great benefits including health, dental, vision and savings plan
  • Perks such as training reimbursement, WFH reimbursement, and more
  • Diverse and dynamic teams with challenging and exciting work
  • An opportunity to have a real impact on our business
  • A great range of social activities (both in person and virtual)
  • Optional in person meet-ups and the ability to travel to our international offices
  • Employee referral program

Come join us as we continuously innovate our industry-leading products and expand to new ecosystems. We are looking for exceptional candidates who will bring their unique perspectives to our global teams.

As one of the largest, award-winning, and top-selling app vendors in the Atlassian Marketplace, supporting over 20,000 customers worldwide, we hire top talent who build with heart and succeed with others. Our product suite of road mapping, project portfolio management, time management, resource planning, and reporting insights provides solutions that enable organizations to manage large portfolios of work successfully from strategic planning to successful execution.  

At Tempo, we’re on a mission to help modern, forward-thinking product and engineering teams work better. Come join us as we continuously innovate our industry-leading products and expand to new ecosystems.

At Tempo Software, we are proud to be an equal opportunity employer and are committed to creating an inclusive culture. As such all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Director, People
Tempo Software
Canada - - - Full-time

Category:

Unknown

Is remote?:

Yes

As the Director of People you will work closely with the Senior Leadership Team and other People Leaders of Tempo to optimize the business partner, performance management, compensation, employee relations, and other people programs to achieve its long-term vision for creating an engaged, collaborative and high performance culture. We are looking for someone who can come in as a player-coach business partner to align strategies with executional goals, motivate high teams, and enable them to meet and exceed targets. 

We're looking for someone who's up to the challenge to make an immediate impact to help drive and influence organizational change. You should be excited to join a globally distributed company that is growing through responsible revenue models and sustainable customer retention. This role requires someone with a strong operational mind (financial modeling experience a big plus) and who has the confidence to make lasting decisions to help us scale. 

What you’ll do

  • Be a trusted advisor and visible member of our SLT supporting the entire company as we build, energize and retain our high performing teams

  • Work alongside the CHRO to strategize organizational design to map against the needs of the business and customer 

  • Strategize, participate and oversee the recruitment efforts that enable us to find the right people for the roles by building best interviewing practices & enhancing processes

  • Champion and operationalize our core values and help build/maintain an awesome company culture while keeping our people informed and engaged

  • Develop, implement and communicate a variety of HR initiatives such as performance management, compensation benchmarking, total rewards, management training, DIBs, global mobility, etc

  • Build, develop, and optimize for our HR metrics and propose strategies and implement ways to continue to foster workforce management improvements

  • Work closely with senior leaders and the Finance team on driving forward strategic people planning initiatives such as changes to staffing forecast, headcount planning, etc

  • Be the voice of our people and own the employee life cycle end-to-end 

Who You Are - 

  • You’ve done this before, you’ve owned the HR function in a growing tech company and helped them scale (10+ years of HR experience, with at least 3 years in senior manager roles)

  • Proven leadership skills that focus on enablement, feedback, and growth including application of situational leadership

  • A strong desire to cultivate and produce results as a team; you lead with a cooperative mentality not with ego; you want everyone, including yourself, to do their best work

  • Strong knowledge of Canadian and US employment law and best practices (bonus if additional experience with EMEA particularly Nordic unions and UK)

  • You can think quickly on your feet, problem solve and use your judgement to know when to escalate issues

  • Strong analytical skills including Google Sheets, Excel, and understanding of statistical models are a big plus

  • Exceptional verbal and written communication as we’re a heavy async organization (remote)

  • Previous experience with M&A and post merger integrations an asset, especially in a private equity environment

What's In It For You (Org-wide) -

  • Remote First work environment  
    • If you’re close to one of our 3 Hubs: Boston, Montreal, or Reykjavik, feel free to use the space and catch up with the local team(s) 

  • Unlimited vacation in most of our locations!!

  • Great benefits including health, dental, vision and savings plan.

  • Perks such as training reimbursement, WFH reimbursement, and more.

  • Diverse and dynamic teams with challenging and exciting work.

  • An opportunity to have a real impact on our business.

  • A great range of social activities (both in person and virtual).

  • Optional in person meet-ups and the ability to travel to our international offices

  • Employee referral program

  • And so much more!!

Note: As our hiring teams are global, please submit your resume in English only

 

About the company

At Tempo we’re on a mission to help teams build better, together. We are creators of top-selling Atlassian Marketplace apps, supporting more than 29,000 customers, including a third of the Fortune 500 companies, and working with hundreds of Solutions Partners globally. Our solutions help customers orchestrate creation and delivery, so their teams can focus and optimize around their highest priorities. In 2020 and in 2021 we were named Top Atlassian Vendor and we continue to be one of the highest ranked and most heavily used solutions out there.

 

Our product suite has grown from our popular time-tracking solution, which launched in Iceland in 2009, to resource & capacity planning, project cost tracking, project & program management, and strategic roadmapping. In 2021, Tempo acquired Roadmunk, a roadmapping solution popular with product management teams, and ALM Works, creators of the Structure for Jira suite that delights project and program managers around the world. At the beginning of 2023 Tempo expanded its SPM suite to include LiquidPlanner’s capacity planning platform and Old Street Solutions (maker of Custom Charts).

 

We envision a world where everyone inside an organization works in harmony on the most impactful opportunities aligned with their mission. Come join us as we continuously innovate our award-winning products, create new solutions, and expand to new ecosystems. Are you ready to unlock the joy of building with us.

US Payroll Analyst
GitLab
Canada - - - Unknown

Category:

Accounting

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

As a Payroll Analyst at GitLab, you will work closely with other members of the Payroll team in handling our US payroll. You will report to the Payroll Manager and work fully remote within the Americas region. If you have 3+ years of public company payroll experience and proven to be self-motivated, tech-savvy, and able to deliver results in a fast-paced environment, this position may be the right fit for you. 

What you’ll do

  • Process full-cycle US payroll on a semi-monthly cadence for 1,100+ (and growing) team members across 49 states in addition to off-cycle payroll runs (as needed).
  • Assist new hires with payroll onboarding requirements. 
  • Process final payments for terminated team members while complying with state laws.
  • Responsible for ensuring data integrity across multiple disparate systems (e.g. Workday HCM, ADP Workforce Now, Fidelity).
  • Process benefit deduction changes and ensuring 401(k) changes are updated accordingly.
  • Apply funding for 401(k) contributions and perform reconciliations.
  • Partner with various departments such as Stock Admin, People Operations, Benefits, Accounting, and Internal Audit to achieve cross-functional objectives.
  • Assist the Accounting team with month-end and year-end matters.
  • Assist with compliance related matters such as but not limited to multi-jurisdiction tax withholdings, garnishments, reconciling payroll data, reviewing timesheets for non-exempt team members, etc. 
  • Register for new state and/or local tax jurisdictions.
  • Research and resolve tax notices from government agencies.
  • Responsible for Washington and Ohio worker compensation insurance on an annual and quarterly basis.
  • Analyze and detect opportunities for improvement and suggest scalable processes and/or best practices.
  • Create and/or maintain documentation as it relates to payroll processing, operational procedures, compliance, and other payroll-related matters.
  • Provide exemplary support to our US team members by responding to inquiries on an almost daily basis.
  • Assist with year-end payroll activities such as but not limited to payroll reconciliations, W-2 review, outstanding tax related matters, etc.

 

What you’ll bring 

  • Bachelor’s degree in Business, Finance, and/or Accounting.
  • Minimum of 3+ years of relevant and progressive payroll experience in a public tech company.
  • ADP Workforce Now experience required; Workday HCM experience is a plus.
  • Basic understanding of accounting, taxation, and finance concepts as it relates to payroll.
  • Knowledge in California payroll laws and regulations required.
  • Proficiency in utilizing Google Suite and Microsoft Excel.
  • Exceptional organizational and communication skills.
  • Ability to think critically and outside the box. 
  • Ability to work independently with a team first mentality.

How GitLab will support you

Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.

Compensation

To view the full job description and its compensation calculator, view our handbook. The compensation calculator can be found towards the bottom of the page.

Additional details about our process can be found on our hiring page.

 
Remote-Global

Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  

Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us.

GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

Senior Backend Engineer (Go), Create: Remote Development
GitLab
Canada - - - Unknown

Category:

Core Development

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

About the team

The Create:Remote Development team focuses on building cloud-based solutions to empower teams to build and deliver software more efficiently. The team focuses on two main areas: Workspaces and WebIDE. These tools allow developers write, build, test, and debug code without needing to set up a local development environment taking away the hassles we’ve all been through with setting up and configuring complex environments.

The team is made up of experienced Engineers who care about contributing to the developer ecosystem; located across different time zones, async communication and manager of one is core to how we continue to deliver value to users. The Create:Remote Development team cares deeply about GitLab’s core values and has principles that align with those values. We aim to fight for the user, question everything, embrace the challenge that is Software Development, lean into discomfort as an expected part of this process, keep the fun in the team and measure what matters. The team cares deeply about contributing to the GitLab community and the developer ecosystem as a whole.

As a Senior Backend Engineer, you will primarily work on our Workspaces offering which provide remote development solutions which enables developers to quickly spin up developer sandboxes. You'll work closely with other experienced team members, fostering a culture of continuous learning. Your role is key in shaping our product offerings and roadmap as an Engineer building tools that enable other Engineers to work efficiently and increase productivity without the hassles that maintaining a local development environment comes with. With the recent GA release of Workspaces earlier in the year, you’ll be able to contribute towards making this a loveable product. Some items on our roadmap you’ll help contribute to include supporting building and running containers in a workspace, multiple editors like JetBrains and JupyterLab, implementing Shared Workspaces which could improve pair programming and troubleshooting. True to our transparency core value, you can find some of the items on our next maturity level here: https://gitlab.com/groups/gitlab-org/-/epics/9190.

What you’ll do 

  • Write high-quality, efficient, and maintainable code while adhering to best practices and contributing to code reviews
  • Design, develop, and maintain backend systems for remote development environments.
  • Collaborate with other Senior+ Engineers, Product Manager or Product Designer to contribute to architecture and technical design discussions, providing insights into best practices and emerging trends in remote development.
  • Troubleshoot and resolve complex technical issues in production and development environments.
  • Embrace continuous learning and stay connected with industry best practices with the latest advancements in cloud platforms, orchestration frameworks, and the CNCF landscape.
  • Mentor and support junior team members as you grow, sharing your knowledge and expertise to contribute to their growth
  • Participate in agile development practices, including planning sessions, stand-ups, and retrospectives, to drive iterative software development and continuous improvement for the team

What you’ll bring 

  • Strong experience with Kubernetes or other orchestration platforms. Including but not limited to building applications on top of Kubernetes, setting up and managing production-level clusters.
  • Proficient in cloud platforms such as AWS, Azure, or Google Cloud.
  • Deep understanding of the CNCF landscape and its various components (e.g., containers, cloud platforms, orchestration frameworks, observability tools).
  • Proficiency in at least one backend programming language (Ruby or Go preferrable).
  • Proficiency with Relational Database Management Systems (PostgreSQL is a plus)
  • An ability to work across the infrastructure-backend stack - cloud, kubernetes, containers, backend, linux - to solve problems.
  • An ability to self manage and organize in an asynchronous and collaborative work environment
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
  • Proven ability to work effectively in a team including product managers, designers, and other engineers

Please note that we welcome interest from candidates with varying levels of experience in these areas; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.

 
Remote-Global

The base salary range for this role’s listed level is currently for residents of listed locations only. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, and alignment with market data. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$117,600$252,000 USD

Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  

Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us.

GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

Manager, Engineering (Marketing)
GitLab
Canada - - - Unknown

Category:

Digital Experience

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

The Engineering Manager, Digital Experience will lead the technical development and management of the site, ensuring high performance, scalability, and alignment with business goals. They oversee architecture, code quality, and problem-solving while managing and mentoring the development team. They collaborate with marketing and other stakeholders, handle project management, and contribute to strategic planning and continuous improvement of the website. They are a part of the Digital Experience team, and report to a Director, Digital Experience.

You can find more details about our roadmap here: 


Some examples of our projects: 

What You’ll Do  

  • Lead a high-performing team of engineers to implement and bring GitLab’s web strategy to life through quality, on-time coding and development
  • Code and implement high quality technical and engineering work for complex web projects, including troubleshooting and problem solving, communicating with stakeholders and team members, reporting on outcomes.
  • Lead and scope major cross-functional projects; including defining business needs, navigating sometimes conflicting priorities to deliver the best business outcomes and making recommendations on the best course of action.
  • Initiate longer-term initiatives that will impact the efficiency of the team, the quality of output and reducing technical debt, - including introducing new processes and solutions.
  • Coach team on engineering and web development best practices, complex problem solving and modeling stakeholder engagement.
  • Provide technical and functional knowledge representing Digital Experience and web development as a subject-matter expert with stakeholders across organizations.

What You’ll Bring 

  • 5-7+ years in a web development engineering role in a B2B or enterprise software marketing organization; 5+ years experience managing a team of engineers
  • Advanced technical expertise and proficiency in web development and related web technologies, including HTML, CSS, JavaScript and Vue.js
  • Experience leading cross-functional initiatives and partnering with stakeholders outside of Engineering, including Marketing, Product and leadership teams
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose solutions
  • Demonstrated ability to coach and lead a team of direct reports, including hiring, development and growth and driving a culture of high performance
  • Experience with diagnosing and solving performance and optimization problems and an orientation to improvement and iteration; modeling a service-focused, solution-oriented mindset
  • Experience leading team to work in a highly agile, intensely iterative software development process

 

About the team

Our team leads the GitLab’s digital marketing platform, or simply the “Marketing Site” refers to https://about.gitlab.com. We own the following repositories:

 

How GitLab will support you

Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.

Remote-Global

The base salary range for this role’s listed level is currently for residents of listed locations only. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, and alignment with market data. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$131,600$282,000 USD

Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.  

Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us.

GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.