Wave HQ Logo

Wave HQ

Software Engineer III, Observability

Posted 3 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Toronto, ON
Mid level
Remote
Hiring Remotely in Toronto, ON
Mid level
The Software Engineer III will enhance observability tooling and infrastructure, collaborate on monitoring solutions, and support engineering teams with debugging and best practices.
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.

Software Engineers on the Observability team collaborate closely with platform and product engineering teams to enhance visibility, reliability, and performance across our services. They play a key role in building and evolving observability tooling and infrastructure that helps teams monitor, debug, and improve their applications at scale. They work collaboratively to solve tough technical challenges using a wide variety of technologies and help investigate new ones as we strive to keep our tooling and practices modern, effective, and impactful.

Here’s How You Make an Impact:

  • Build, scale, and maintain Observability-as-Code (OaC) libraries that improve monitoring and observability for engineering teams.
  • Work closely with Observability Champions and engineers across teams to understand challenges, suggest improvements, and shape future training sessions.
  • Collaborate with platform teams to enhance production debugging, service health insights, and system reliability across our stack.
  • Partner with observability vendors to evaluate capabilities, influence roadmaps, and contribute to cost optimization initiatives based on data usage and engineering needs.
  • Contribute technical guides, internal documentation, and training sessions that promote observability best practices, helping teams become more self-sufficient.
  • Provide support to Engineers by answering questions, troubleshooting issues and help debug problems related to observability tooling and abstractions we manage (e.g. DataDog, Sumo Logic, Sentry).
  • Writing clear, concise, elegant, and well-tested code in Python, Ruby, and/or JavaScript. 
  • Working as part of a small, agile, integrated product team that’s focused on continual improvement of their skills and helping each other learn new things.
  • Learning new technical skills with tools or frameworks needed to execute on tasks.

You Thrive Here By Possessing the Following:

  • 3+ years of professional experience with some combination of Python, Ruby, JavaScript and/or other computer language.
  • Experience with observability and alerting tools such as DataDog and PagerDuty.
  • Interest in working on technical projects from inception to delivery.
  • Able to operate and monitor highly available systems in production, or willing to quickly learn how to do so.
  • Pride in writing testable, modular, maintainable, simple, and well-documented code.
  • Experience with web application and/or distributed systems development.
  • Feeling right at home in the terminal.
  • Strong written and oral communication skills.
  • Occasional requirement to be on-call outside of standard hours.  

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.

Top Skills

Datadog
JavaScript
Pagerduty
Python
Ruby
Sentry
Sumo Logic

Similar Jobs

19 Hours Ago
Remote
Canada
Senior level
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
As a Principal Machine Learning Engineer, you will develop and implement cutting-edge ML algorithms, train models, and collaborate with various teams to enhance AI functionalities across Atlassian products.
Top Skills: AWSDatabricksJavaPythonSparkSQL
23 Hours Ago
Remote
Canada
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
As a Senior Software Engineer at Coinbase, you will design reliable services integrating with blockchains, develop user-facing web and mobile features, and collaborate with teams to enhance the retail app experience.
Top Skills: Blockchain TechnologyJavaScriptReactReact NativeWeb Apps
23 Hours Ago
Remote
Canada
Junior
Junior
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
As a Software Engineer, you'll design and build user experiences targeting high net worth individuals, driving revenue and collaborating closely with teams.
Top Skills: JavaScriptReact

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account