Senior Platform Engineer

at OpsLevel
🇨🇦 Canada - Remote
🔧 DevOps🟣 Senior

Job description

About OpsLevel

OpsLevel is the leading internal developer portal designed to help engineering teams build, ship, and maintain software better than ever. We believe that developer portals are a critical part of a great developer experience. With customers like Duolingo, Okta, Keller Williams, and Hootsuite, we know that the best businesses in the world prioritize a great developer experience in order to beat the competition.

We’re a fully-remote team of folks who care deeply about the daily lives of developers, with team members across North America. OpsLevelers live our company values on a daily basis and when we’re not heads-down on a project or collaborating in real-time over Zoom, we’re competing in trivia over lunch or sharing the latest fur baby photo in #pets-to-make-you-live-longer.

Our culture and values are very important and ground us in how we interact as one team:

Growth Mindset - Get comfortable with being uncomfortable

Focus & Efficiency - Keep the main thing the main thing, and get it done

Empathy - Think of others; think of your users

Intellectual Honesty - The best solution is more important than anyone’s ego

Simplicity

Our Ideal Candidate

  • You’re someone who thrives in high-ownership environments. You don’t wait for instructions, but you can assess what’s in place, identify gaps, and take initiative to fix problems.

  • You care deeply about reliability, automation, and reducing operational burden, not for the sake of elegance, but to let teams move fast without breaking things. You enjoy building tooling that accelerates others.

  • You have a track record of making good engineering decisions. You’re pragmatic enough to know when to trade-off technical debt vs. building for the long term. You approach infrastructure like a product: usable by others; easy to evolve incrementally; and maintainable without tribal knowledge.

  • You improve those around you.

  • You have strong opinions loosely held. You prefer “boring” solutions over chasing the latest technology trends.

Our product is used extensively by Platform Engineers (i.e., people like you). We want someone who can empathize with our customers, who is involved in the DevOps community, and who can give good feedback on our product.

If this sounds like you, we’d love to hear from you!

Core Responsibilities:

  • Own our infrastructure platform on AWS for our multi-tenant and single-tenant offerings. We use Terraform, Docker, and k8s to manage it all. Automate all the things.

  • Maintain and evolve our CI/CD pipelines (GitLab, Flux, AWS) to ensure fast, reliable, and repeatable delivery.

  • Manage our on-prem release process and deployments.

  • Contribute to client tools like our Terraform provider, CLI, and Kubernetes importer.

  • Build and maintain infrastructure tooling (e.g., Terraform modules, container images, deployment automation).

  • Lead efforts around platform reliability, observability, cost management, incident response, and security hardening.

  • Work closely with application engineers to build observable and robust services.

  • Audit current practices, propose improvements, and drive the roadmap for platform and infra maturity.

  • Dogfood OpsLevel and contribute to our internal maturity program.

Requirements

  • Strong experience with infrastructure-as-code (Terraform preferred).

  • Solid AWS expertise and cloud-native service deployment, including networking (VPCs, Tailscale) and databases (RDS)

  • Experience managing CI/CD pipelines (ideally with GitLab and Kubernetes).

  • An ability to make sound technical decisions independently

  • Excellent communication skills and clear technical documentation

  • A pragmatic mindset: you know when to build it right and when to ship something that works.

Nice to Haves

  • Experience with capacity planning and cost structuring with AWS

  • Experience with packaging and deploying single-tenant or on-prem software.

  • Solid software engineering fundamentals and ability to write production-quality code (Ruby or Go is a plus).

Compensation

We offer market-leading compensation, including equity, based on the skill set and aptitude of the candidate.

“Should I apply?” - Yes!

If you meet some or most of what we’re looking for, we want to hear from you, and if you’re unsure - apply anyways!

What do I need to interview with OpsLevel?

Not much! A working web camera, microphone, and (ideally) a quiet place with minimal background noise.

Additional Information

We are building an inclusive and welcoming workplace where employees feel appreciated, valued and free to be who they are regardless of their gender identity or expression, sexual orientation, religion, ethnicity, age, neurodiversity, disability status, citizenship, or any other aspect which makes them unique.

OpsLevel is an equal opportunity employer and we are dedicated to fostering an inclusive and barrier-free work environment for all employees and candidates. We encourage all qualified candidates to apply and if accommodation is required during any stage of the recruitment process, please contact any member of the Management team. We thank all applicants for their interest; however, only those selected for interviews will be contacted.

Share this job:
Please let OpsLevel know you found this job on Remote First Jobs 🙏

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply