Wave HQ Logo

Wave HQ

Senior Software Engineer II, Observability

Posted 5 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Canada
Senior level
Remote
Hiring Remotely in Canada
Senior level
The Senior Software Engineer II role focuses on building automated solutions for observability, standardizing configurations, optimizing Datadog usage, collaborating across teams, delivering high-quality code, and mentoring peers.
The summary above was generated by AI
At Wave, we help small businesses to thrive so the heart of our communities beats stronger.  We work in an environment buzzing with creative energy and inspiration. No matter where you are or how you get the job done, you have what you need to be successful and connected. The mark of true success at Wave is the ability to be bold, learn quickly and share your knowledge generously.

As a Senior Software Engineer II on the Observability team, you drive technical excellence by building automated solutions that transform decentralized tooling into a cohesive, scalable observability platform. Using Python, Terraform, and Datadog, you build and evolve observability tooling, platform abstractions, and standards that help teams ship and operate services reliably.

Here’s How You Make an Impact:

    Build and Scale Observability-as-Code

  • Design and maintain Python tooling and Terraform modules that standardize Datadog configuration across services.

  • Eliminate manual setup by codifying monitors, dashboards, SLOs, and alerting patterns.

  • Improve consistency, repeatability, and reliability of observability across the organization.

  • Establish Reliable & Standardised Instrumentation

  • Define and implement observability blueprints that integrate high‑fidelity metrics, logs, and traces into the development lifecycle.

  • Codify best practices so teams get out-of-the-box visibility without needing deep observability expertise.

  • Raise the baseline for service health, debuggability, and operational readiness

  • Optimize Datadog Usage and Cost

  • Own critical parts of the Datadog platform configuration.

  • Improve data quality, signal-to-noise ratio, and alert reliability.

  • Partner with teams to adopt telemetry effectively while managing ingestion and alerting costs.

  • Maintain and Evolve Platform Components

  • Upgrade and maintain tracers, agents, and shared observability libraries.

  • Ensure upgrades are automated, backwards-compatible, and minimally disruptive to product teams.

  • Reduce operational risk by improving rollout and validation processes.

  • Integrate Observability Across Infrastructure

  • Collaborate with Platform and Infrastructure teams to embed monitoring into systems such as Kafka, gRPC services, Kubernetes, and AWS-managed services.

  • Improve production visibility and reduce mean time to detect (MTTD) and resolve (MTTR) incidents

  • Deliver High-Quality, Production-Ready Code

  • Write clean, well-tested, and maintainable Python code and Terraform modules.

  • Participate in architecture and design reviews; provide thoughtful feedback in code reviews.

  • Take ownership of projects end-to-end, from design and implementation through production rollout and support.

  • Mentorship & Collaboration

  • Assist team members to solve problems and develop their own skills.

  • Foster a collaborative mindset within the team.

You Thrive Here By Possessing the Following:

  • Degree in Computer Science, or related.

  • 7+ years of experience in application development, platform engineering, or developer tooling.

  • High proficiency in Python; solid experience with Terraform.

  • Hands-on experience using Datadog for metrics, logging, tracing, dashboards, monitors, and alerts.

  • Experience with containerized and cloud-native environments (e.g., Kubernetes, Kafka, AWS, gRPC, Lambda).

  • Proven ability to independently drive medium-to-large initiatives from design to delivery.

  • Comfortable making pragmatic tradeoffs to deliver reliable, scalable solutions.

  • A strong product mindset for internal tools.

  • Passion for reducing cognitive load, eliminating toil, and making observability easy to adopt by default.

  • Solid understanding of modern web applications and distributed systems.

  • Knowledge of how observability applies to high-throughput, highly available systems

  • Clear written and verbal communication skills.

  • Ability to influence technical direction through design discussions, documentation, and hands-on implementation.

  • Comfortable partnering with product, platform, and infrastructure teams.

At Wave, we value diversity of perspective. Your unique experience enriches our organization. We welcome applicants from all backgrounds. Let’s talk about how you can thrive here!

Wave is committed to providing an inclusive and accessible candidate experience. If you require accommodations during the recruitment process, please let us know by emailing [email protected]. We will work with you to meet your needs.


Please note that we use AI-assisted note-taking in interviews for transcription purposes only. This helps ensure interviewers can remain fully present and engaged throughout the discussion.

This advertised posting is a current vacancy.

Top Skills

AWS
Datadog
Grpc
Kafka
Kubernetes
Python
Terraform

Similar Jobs

7 Hours Ago
Remote or Hybrid
Montréal, QC, CAN
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Responsible for generating new business sales revenue through SaaS, managing relationships with C-suite leaders, and advising clients on IT roadmaps.
Top Skills: AICloud-Based TechnologySaaS
7 Hours Ago
In-Office or Remote
Senior level
Senior level
Big Data • Information Technology • Software • Analytics • Energy
Responsible for driving business automation solutions in the energy sector, conducting technical discussions, and presenting technologies to clients while collaborating with sales teams.
Top Skills: Enverus ToolsGisMicrosoft Product SuiteSource-To-Pay SolutionsSpotfire
13 Hours Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Mid level
Mid level
Artificial Intelligence • Cloud • Security • Software • Cybersecurity
Manage a team of Developer Advocates, guide their work, define team strategy, ensure high-quality output, and foster collaboration across departments.
Top Skills: BashContainersGoIaas Cloud ServicesNode.jsPython

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account