Intermediate Software Developer, DevOPS

Bold Commerce
Toronto, ON
Full-time

Intermediate Software Developer, DevOPS

Who is Bold Commerce?

Bold Commerce powers personalized checkout experiences for leading omnichannel retailers and direct-to-consumer brands.

As a leader in the composable commerce space, Bold makes checkout better, boosting profitability by enabling personalized, customer-specific checkout flows designed to increase the Checkout Power Trio of conversion, AOV, and LTV - not just conversion.

Built with a composable & headless architecture, Bold Checkout fits with any commerce stack, making it easy to overcome platform limitations.

Leading omnichannel retailers like Harry Rosen and Staples Canada trust their business with Bold Checkout.

Named one of Built In Austin's Best Places to Work, Canada's Top Employers for Young People, and Manitoba's Top Employers, we're a dynamic team that truly cares about building the future of ecommerce.

We live by the BUILDERS Code, a shared set of practices, beliefs, and values that help shape this remote-first company.

Founded in 2012, with team members (Builders) located throughout Canada and the U.S., and backed by investors like OMERS Ventures, WhiteCap Venture Partners, and Round13 Capital, Bold is leading the way to a better, composable ecommerce future.

About the role

We're hiring an Intermediate DevOps Engineer to drive efficiency and accelerate software delivery at Bold. This individual will be a key contributor in building and maintaining a robust and scalable infrastructure, championing automation initiatives, and collaborating with development teams to optimize workflows.

A proven track record in implementing successful DevOps strategies and a passion for continuous improvement are key to thriving in this role.

What you'll do

  • Design, implement, and manage CI / CD pipelines to automate builds, testing, and deployments, ensuring fast and reliable software delivery.
  • Leverage Infrastructure as Code (IaC) tools such as Terraform to define, provision, and manage scalable cloud infrastructure in a consistent, version-controlled manner.
  • Deploy and manage containerized applications using Kubernetes, optimizing cluster performance and ensuring high availability.
  • Automate routine tasks and streamline workflows to enhance operational efficiency, improve developer productivity, and support reliable software delivery.
  • Implement monitoring and observability solutions to proactively identify and resolve performance issues, ensuring system stability and reliability.
  • Collaborate closely with development, operations, and security teams to foster a culture of shared responsibility and seamless cooperation.
  • Continuously evaluate and optimize processes, tools, and technologies to drive improvements in efficiency, scalability, and security.

What we're looking for

  • 3+ years of experience in software development, with proficiency in languages like PHP, Go, or JavaScript.
  • 2+ years of experience building and maintaining robust CI / CD pipelines using tools like GitHub Actions, and GitLab CI / CD, with a focus on security best practices.
  • A track record of deploying and managing applications within Docker containers.
  • Hands-on experience with Kubernetes for container orchestration, including cluster setup, scaling, and troubleshooting.
  • Experience with Terraform for defining and managing infrastructure.
  • Familiarity with GitOps principles and tools like ArgoCD.
  • Knowledge of monitoring tools and instrumentation techniques using OpenTelemetry, New Relic, or similar technologies.
  • Ability to troubleshoot and resolve production-level incidents effectively.
  • 13 hours ago
Related jobs
Bold Commerce
Toronto, Ontario

Intermediate Software Developer, DevOPS. We're hiring an Intermediate DevOps Engineer to drive efficiency and accelerate software delivery at Bold. Automate routine tasks and streamline workflows to enhance operational efficiency, improve developer productivity, and support reliable software deliver...

Maarut Inc
Toronto, Ontario

Experience and Skill Set Requirements: Must Haves: Experience insystems design, configuration, integration and development, ITsecurity, programming concepts, languages and related methods,techniques, practices and standards in JAVA, J2EE, JSF, HTML/DHTML,XML Hands on experience in n-tier web-based a...

Ticketmaster Canada LP
Toronto, Ontario

As an Intermediate Software Developer at Universe, you will apply your passion for technology and live experiences as we work together to build a world-class Event Ticketing platform. You’ll collaborate with talented developers, designers, and product manager, using your deep technical insight to en...

Accommodations Plus International
Markham, Ontario

The expectation is that this individual is a solid, intermediate level,  full-stack Java developer with exceptional skills. Summary API is seeking seasoned professional to join our company in the role of Software Engineer. Solid knowledge of software design patterns. Perform thorough software p...

Maarut Inc
Toronto, Ontario

Experiencein programming and analysis; specialized CRM software packagesupport at the specified experience level Ability to collaboratewith IT Professionals throughout the Software Development LifeCycle. Ateam player with a track record for meeting deadlines CRM SoftwareDevelopment Skills Knowledge ...

General Motors
Markham, Ontario

As a Compute Platform Simulation DevOps Infrastructure Developer, you will be on the forefront of realistic automotive software-in-the-loop simulation environments ensuring highly optimized, largely automated, high-fidelity vehicles on demand that can be deployed by the team and are capable of runni...

Vidyard
Remote, Canada
Remote

As an Intermediate Developer focusing on Developer Experience, you will be instrumental in enhancing the productivity and efficiency of our product teams. By ensuring our infrastructure is robust and our developers are well-supported, our Developer Platform team plays a crucial role in enabling our ...

IBI Group
Toronto, Ontario

Intermediate Front-End Software Developer. Minimum 3 years software development experience;. Strong understanding of the full software development life cycle, including best practices;. ...

JLI Consulting Talent Search
Vaughan, Ontario

Our client, an eServices company, is in search for an experienced software solutions developer. Minimum 7 years in a general developer type role. ...

CPUS Engineering Staffing Solutions Inc.
Pickering, Ontario

Reports To: Lead Software Developer / Senior Manager. We are seeking a highly skilled and versatile Software Developer to join our team. In this role, you will play a key role in developing innovative software applications, including AI-enabled products, while ensuring security best practices and na...