Dyspatch logo

Senior Production Engineer (DevOps)

Dyspatch

Our team is built on creativity, communication, and community

Senior Production Engineer (DevOps)

We’re looking for a Senior Production Engineer to be responsible for the design, configuration and implementation of our CI/CD pipelines to automate our software delivery processes. Reporting to the VP, Engineering, you’ll develop and maintain container deployment, continuous integration, and monitoring systems, using your experience with Docker, Kubernetes, and AWS. If you’re excited to dive into infrastructure setup, software installations, scripting, networking, security engineering, maintenance & support, keep reading!

Responsible for our security management and infrastructure roadmap, this role is integral to our development work, ensuring our platform is compliant and secure. As a senior team member, you’ll demonstrate an understanding of user impact, and its effects on prioritization.

This position offers room for professional growth and independence as our platform scales and our team expands. We value building reliable software that scales and we’re looking for the type of person who loves discussing and learning about great technical architecture, and how it applies to real features in production. If your work reflects your care and interest in user-focused development and great practices, we want to talk.

Starting Salary: CAD $110,000 - 150,000
*Placement in this salary range will be commensurate with skills and experience.

We’re based in Canada and this role is open to candidates who currently have valid Canadian work authorization (a SIN) and reside in Canada. Our team is remote first and has core meeting hours of 9:00 am - 2:00 pm Pacific Time. We ask that you are available during that time frame — both for meetings and for connection.

In The First 3 Months, You’ll…

  • Ramp up on system architecture and Kubernetes clusters
  • Complete your first project and deploy those changes to production systems
  • Begin to accelerate developer experiences and monitor and troubleshoot platform
  • Actively contribute to technical roadmap and planning discussions
  • Get familiar with our CI/CD demands Identify process bottlenecks, propose solutions, and lead implementation
  • Raise the bar for our engineering team by defining and iterating on infrastructure best practices

In The First 12 Months, You’ll…

  • Take complete ownership of at least one primary infrastructure system (deployment, CI, AWS management)
  • Automate and streamline day-to-day business tasks and processes - Explore, test and integrate new tools
  • Provide training and tooling to support development in a distributed environment
  • Monitor internal metrics and reporting tools to assess the health and availability of the Dyspatch and Sendwithus platforms
  • Lead the creation and implementation of large technical projects from start to finish
  • Participate in high level system architecture planning
  • Mentor new members of the engineering team
  • Prioritize, assess, and escalate threats and vulnerabilities
  • Ensure we meet our SLOs through accurate application monitoring
  • Support critical system issues on weeknights and weekends (We call these rotations Fire Duty)

Technical Environment

  • Docker, Kubernetes
  • AWS, Terraform, Datadog
  • Go, Python, gRPC, GraphQL, React, Typescript
  • PostgreSQL, Redis, Memcache, CassandraDB

About Dyspatch

Dyspatch is an email production platform that allows teams to streamline their entire email creation process and empower their email team to easily build emails with a library of pre-tested, on brand email blocks without needing to code. Our portfolio also includes Sendwithus, a transactional email template management platform ideal for SMBs.

At Dyspatch we believe that work should be transparent, engaging, and take place at a sustainable pace. We constantly strive to be better, to be more inclusive, and to push ourselves outside our comfort zones, caring deeply about our customers, products, and our coworkers. We work to grow the communities around us, as we all grow stronger together.

We want our Dyspatchios to be supported at work, and well-cared for in their lives outside of it, offering:

  • Generous time off, starting with three weeks of paid vacation - plus an extra week every year you’re with the company (to a max of 6 weeks), a winter holiday office closure, and personal time to take care of life
  • Paid parental leave, topping up to 10 weeks
  • An extended health program supporting the physical and mental health of you and those closest to you
  • An annual pro-d budget, and the support to take advantage of it
  • A wellness program designed for all activity levels and interests
  • Flexible, remote-first schedules, allowing you to work when and where you feel your best.

Application

If this position interests you, reach out with an updated resume, and a few lines on why you want to join the Dyspatch team.

We understand that experience can be gained in many ways and that skills are transferable. If you’ve had a non-traditional career path, or if there’s anything you want to clarify about your resume, let us know.

We look forward to meeting you!

Apply for this job

Please let Dyspatch know you found this position on NoDesk as a way to support us so we can keep providing you with quality remote jobs.

About Dyspatch

Company Website

People also viewed

Remote Work Starts Here

Get the best new remote jobs and remote work stories straight to your inbox.

The best new remote jobs straight to your inbox