Enable job alerts via email!

Senior Developer - Operations and Tooling

ActiveState

Vancouver

Remote

CAD 100,000 - 165,000

Full time

9 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Senior Developer in Operations and Tooling, where you'll help build a highly scalable automated build system across multiple languages and platforms. This role emphasizes reducing complexity and improving reliability while empowering fellow developers. You'll work with cutting-edge technologies like Golang, Kubernetes, and Docker, contributing to a stable and secure platform. If you're passionate about DevOps, automation, and mentoring, this is an exciting opportunity to make a significant impact in a collaborative environment.

Benefits

Competitive salary
Comprehensive benefits package
Health/wellness credit program
Collaborative work culture
Personal growth potential

Qualifications

  • Experience maintaining complex software systems.
  • Strong experience with at least one programming language.
  • Ability to mentor and support team members.

Responsibilities

  • Automate cloud deployments and improve security.
  • Design and maintain systems and services.
  • Collaborate with product management and engineering teams.

Skills

Golang
DevOps tooling
Kubernetes
Docker
Python
Agile processes
Cloud deployment

Tools

Terraform
Ansible
Jira
Google Suite

Job description

Senior Developer - Operations and Tooling

Join to apply for the Senior Developer - Operations and Tooling role at ActiveState

Senior Developer - Operations and Tooling

2 weeks ago Be among the first 25 applicants

Join to apply for the Senior Developer - Operations and Tooling role at ActiveState

Compensation: $100,000 - $165,000 / year

Department: Engineering

Location: Vancouver

Compensation: $100,000 - $165,000 / year

Description

Senior DevOps Developer, Tooling and Operations

ActiveState delivers Intelligent Remediation for vulnerability management, enabling DevSecOps teams to not only identify vulnerabilities in open source packages, but also to automatically prioritize, remediate, and deploy fixes into production without breaking changes, ensuring that applications are truly secured.

WHAT YOU’LL BE DOING


At ActiveState we are building a highly scalable, 100% automated build system for multiple languages across multiple platforms. We’re also creating microservice APIs for other teams to code against as we build our big new thing.

Our platform resolves dependencies for open source languages and libraries all the way up and down the stack. If this sounds like a problem of security, orchestration, and automation, it is! If you like reducing complexity, improving reliability, and helping your fellow developers increase their productivity, we want to meet you!

This specific team implements, maintains, and improves the systems and services beneath our entire platform, keeping everyone in our product and engineering productive. On this team, you’ll automate cloud deployments, improve the security and monitoring of apps and services running in Kubernetes, Nomad, and other cluster systems, and help us figure out how to build open source software securely and repeatedly. If the idea of reducing complexity and making your peers more effective motivates you, this is a great fit.

Developers at ActiveState will love you because you’ve helped them solve the hard work of networking, deployment, monitoring, and reliability. Our users will love you because you’ve helped us create a stable, reliable, secure, and available platform.

This job is a mixture of tools development and operations. Sometimes it makes sense to write our own tools, and other times to adopt, configure, and deploy open source projects or cloud-native services. Your experience and expertise will be essential to decide which approach best suits our needs.

We’re a polyglot company and embrace using the best language for the given task at hand. You’ll regularly find Golang, Elm, Javascript, Python, Docker, Kubernetes, GraphQL, Haskell, Airflow, and other modern tools. Quality is as important as speed. We’re building for the long run, so you’ll need to be proficient in writing tests and documentation too. Our day to day work practices are centered around GitHub, pull requests, code review, CI, measurement and testing, and agile development. We’re always looking to improve and we expect you to help us to do so.

The team is remote first, primarily in the US and Canada, so we coordinate with each other and the rest of the company using Slack for chat, Zoom for video calls and screen sharing, Jira, and the Google Suite.

We use open source software whenever possible, and we contribute back to the open source ecosystem. We embrace open sourcing both libraries and tools developed in-house as long as those are not mission-critical code.



Key Responsibilities

  • An operations mindset: keeping systems running and running well, even if you didn’t create them.
  • Experience maintaining complex software systems along with the ability to design non-trivial applications and components from scratch.
  • Either:
    • Practical experience creating tools for other developers
    • Practical experience administering, securing, and and automating cloud deployment environments
  • A problem-solving mindset, where you enjoy debugging as well as anticipating and avoiding potential problems.
  • Strong experience with at least one programming language, and shallow experience with several. Polyglots are welcome!
  • Excellent written and spoken skills, both technical and non-technical. You’ll need to collaborate closely with your developer teammates, as well as be able to have coherent conversations with people from QA, sales, marketing, and other parts of the company.
  • A willingness to engage in the process of defining our work through conversations with product management, other engineering teams, and the rest of the company.
  • The ability to help others on the team become better at their jobs through mentoring, supporting, trusting, and generally being a team player.


Skills, Knowledge and Expertise

If you have experience with any of the following please make sure to highlight it in your cover letter:
  • DevOps tooling, automation, or application development with Golang.
  • Security Operations Center experience.
  • SRE and Chaos Engineering.
  • Agile processes, including breaking large projects up into smaller stories, estimation, working in branches (GitHub Flow), code review, and CI.
  • IT automation frameworks and tools such as Terraform, Ansible, Chef, Puppet, or Salt.
  • Microservices, message queues, and workflow orchestration systems such as Airflow or Argo.
  • Docker, Nomad, and Kubernetes, especially in cloud environments.
  • Golang, Perl, Python, Javascript, Ruby, or Tcl development experience, especially an understanding of their respective language communities and their toolchains.

WHAT’S IN IT FOR YOU

  • Working for a stable and growing company that offers the positive aspects and personal growth potential of a start-up
  • Ownership of a mission-critical area of the business and exposure to multiple systems, team leads and key revenue outcomes
  • The chance to work with a smart, passionate team of people
  • Competitive salary and bonus
  • Comprehensive benefits package and health/wellness credit program
ActiveState has a collaborative, respectful, and professional culture. We’re all about working together to find the best solutions and making sure the experience of doing so is positive for everyone involved. There is a commitment from the CEO on down to making work at ActiveState a great experience for all.

Our culture is grounded in five core values that shape how we work and grow together:

  • Embrace New Thinking: We encourage innovation and are always open to better ways of doing things.
  • Take Ownership: Everyone is empowered to lead in their area, be accountable, and make decisions that move us forward.
  • Obsess About Our Customers’ Success: We listen, we care, and we act to ensure our customers thrive.
  • Empower Others to Be Their Best: We support each other with trust, tools, and encouragement.
  • Speak Up: Open and respectful communication is key—we want everyone to feel heard and valued.

These values guide our day-to-day interactions and decision-making, helping us build a workplace where everyone can succeed and feel a true sense of belonging.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at ActiveState by 2x

Sign in to set job alerts for “Senior Developer” roles.
Engineering Manager, Developer Experience
Senior Full Stack Software Engineer (Remote)
Senior Backend Developer - Java & .NET (Canada ONLY)
Senior/Lead Software Engineer, Network Systems
Senior AEM Developer & Consultant (Canada)
Senior CMS Developer & Consultant (Canada)
Senior Software Engineer, Data Integrations
Senior Software Engineer - Site Experience

Burnaby, British Columbia, Canada 4 days ago

Senior Software Engineer - Digital Workplace
Senior Software Engineer - Infrastructure as Code Team
Senior Fullstack Software Engineer - Customer & Cardholder Experiences
Senior Full Stack Engineer - Traffic Foundation (Remote - Canada)
Senior/Lead Software Engineer (Packet Forwarding Engines)
Senior Quality Assurance Engineer - US/Canada
Senior Software Engineer, Machine Learning Infrastructure
Embedded Linux Senior Software Engineer - Optimisation

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Developer - Operations and Tooling

ActiveState Software Inc.

Vancouver

Remote

USD 100,000 - 165,000

14 days ago

AI/ML Senior Developer - (Remote)

NTT DATA, Inc.

Toronto

Remote

CAD 80,000 - 120,000

Today
Be an early applicant

AI/ML Senior Developer - (Remote)

NTT DATA

Toronto

Remote

CAD 80,000 - 120,000

Today
Be an early applicant

Senior Developer - FX Trading

Apex Systems

Toronto

Remote

CAD 80,000 - 120,000

2 days ago
Be an early applicant

Sr Software Engineer, Build & Release

Mozilla

Remote

CAD 105,000 - 125,000

Today
Be an early applicant

Senior Findur Developer to test, support, and implement enhancements to a mission-critical fina[...]

S I Systems

Ottawa

Remote

CAD 100,000 - 125,000

Today
Be an early applicant

Senior Data Developer/Engineer

Global Technical Talent

Edmonton

Remote

CAD 80,000 - 110,000

Yesterday
Be an early applicant

Senior Developer - FX Trading

Apex Systems

Toronto

Remote

CAD 90,000 - 140,000

4 days ago
Be an early applicant

Senior Developer Advocate

Autodesk, Inc.

Ontario

Remote

CAD 85,000 - 126,000

4 days ago
Be an early applicant