T
Principal Engineer
Tucows
Remote · Canada Full-time Lead CA$165k – CA$193k/yr Yesterday
About the role
It looks like you’ve shared the full Principal Engineer – Platform Engineering job posting for Wavelo (Tucows). How can I help you with this opportunity?
Here are a few things I can assist with:
| What you might need | How I can help |
|---|---|
| Tailored cover letter | Draft a concise, impact‑focused cover letter that highlights the experience and achievements most relevant to the responsibilities and metrics (DORA, toil reduction, environment automation, etc.) mentioned in the posting. |
| Resume refresh | Re‑format and rewrite your résumé to surface the 8+ years of platform/infra work, leadership of cross‑team initiatives, and concrete outcomes (e.g., “Reduced environment spin‑up time by 70 %” or “Improved deployment success rate from 92 % to 99 %”). |
| Interview preparation | Provide a list of likely technical and behavioral questions (e.g., designing a self‑service environment platform, measuring DORA metrics, influencing without authority) plus suggested talking points and STAR‑style answers. |
| Technical portfolio | Advice on which projects, code samples, or architecture decision records you should showcase in a portfolio or GitHub repo to demonstrate “paved‑road” solutions, automation frameworks, and observability coverage. |
| Salary & negotiation | Guidance on how to evaluate the CAD $164.5k–$192.8k range for your location, experience level, and market data, plus tips for negotiating total‑compensation (base, bonuses, equity, benefits). |
| Application checklist | A step‑by‑step list of everything you’ll need to submit (resume, cover letter, optional portfolio links, references, accommodation request if needed) and best‑practice timing for follow‑up. |
Let me know which of these (or anything else) you’d like to focus on, and I’ll dive right in!
Requirements
- 8+ years of professional software development experience or equivalent depth of technical ownership.
- Demonstrated experience leading platform, infrastructure, or developer-experience initiatives that improved reliability and/or delivery speed.
- Experience with modern software delivery practices.
Responsibilities
- Gain a deep understanding of the current platform landscape including infrastructure, platform services, and application layers.
- Identify key constraints that are slowing engineering delivery.
- Build context around the environment platform strategy, including declarative environments, generated artifacts, and self-service developer experiences.
- Identify current platform gaps such as manual steps or fragile integrations.
- Establish strong working relationships across Infrastructure/CI, Operations, Security, and product engineering teams.
- Begin shaping shared standards through design reviews and code reviews.
- Identify 1–2 high-leverage improvements (e.g., removing manual provisioning steps, improving reliability signals, tightening CI/CD contracts).
- Contribute to and lead technical design and architecture discussions for foundational platform initiatives.
- Design and implement features that improve platform repeatability, reliability, and safety.
- Deliver solutions such as: Dependency-ordered orchestration inputs, Self-service preview tooling, Standardized deployment interfaces
- Promote an “automate-first” mindset by reducing manual operational work and pushing reliability and quality earlier in the development lifecycle.
- Improve engineering quality through: Strong code review culture, Clear technical standards, Practical documentation and runbooks that reduce tribal knowledge.
- Own multiple platform initiatives end-to-end, from concept through production outcomes.
- Balance delivery speed with sound architectural decisions and long-term maintainability.
- Set technical direction across teams within your domain.
- Deliver measurable improvements in: Environment spin-up time, Deployment and rollback safety, Incident and operational toil reduction, Observability coverage
- Act as a mentor to senior and junior engineers, multiplying impact through coaching and technical leadership.
- Establish sustainable cross-team alignment mechanisms, including: Clear platform contracts, Reference implementations, Architectural decision records.
Benefits
health insurancedental insurancevision insurance
Skills
CI/CDDevOpsDORA metricsObservability
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free