Principal Platform Engineer

at Igloo Software
🇨🇦 Canada - Remote
🔧 DevOps🟡 Principal

Job description

Tell me about Igloo!

One of our core beliefs at Igloo is that people are a company’s biggest asset. This philosophy is woven into everything we do at Igloo – our behaviors, our culture, and especially our digital workplace solutions, which we as Iglooites use everyday. You might say we talk the talk and walk the walk!

Igloo’s mission is to transform workplace communication and collaboration! We simplify workflows, making it easy to create and share content while delivering a delightful experience for all Igloo users.

That’s why we deliver an exceptional employee experience that goes beyond just perks and promises – Igloo can offer you the true sense of purpose that you’ve been looking for! We offer a fully remote work environment designed to empower you to thrive, excel and succeed in your career from the comfort of your home. Join Igloo and unleash your potential!

We’re building a modern SaaS platform that’s already delivering value to customers—and now we’re evolving it for scale, performance, and long-term maintainability.

As Principal Platform Engineer, you’ll play a critical role in shaping the core of our engineering platform. You’ll work across backend systems, cloud infrastructure, and deployment pipelines to help simplify service boundaries, improve reliability, and enable faster, safer delivery. This is a hands-on role for someone who thrives on creating clarity from complexity and enjoys building foundations that others can build on confidently.

You’ll have the opportunity to guide key architectural decisions, collaborate closely with a strong and committed development team, and make a lasting impact on how we build, test, and run our platform.

What You’ll Do

  • Refactor and consolidate our existing Azure Function repos, shared SDKs, and supporting services to reduce complexity and improve maintainability
  • Modernize backend architecture, storage choices, and event sourcing implementations (e.g. Cosmos DB, Table Storage, Service Bus, custom event handlers)
  • Own and improve build and deployment pipelines using GitHub Actions, Bicep, and PowerShell
  • Define and enforce patterns for service ownership, reliability, and observability
  • Work closely with engineers to coach, document, and unblock—you lead by example, not just direction
  • Identify and prioritize tech debt in coordination with product and engineering leadership
  • Help shape platform-wide decisions around security, performance, scalability, and maintainability
  • Provide architectural guidance on the evolution of our event-driven, API-first platform

You’ll Be Successful If You:

  • Are a seasoned engineer with 8+ years of experience in software and platform development
  • Have deep, hands-on experience with Azure services, particularly:
  • o   Azure Functions, APIM, Cosmos DB, Table Storage, Service Bus
  • o IaC tools (Bicep preferred), CI/CD (GitHub Actions), scripting (PowerShell, Python)
  • Are highly proficient in C#/.NET and working with microservices at scale
  • Have experience designing event-driven systems, especially if you’ve worked through the challenges of homegrown patterns
  • Understand the value of good abstraction, and how to balance idealism with pragmatism
  • Love reducing duplication, improving developer workflows, and simplifying complex things
  • Have strong collaboration skills—especially with dev teams, product managers, and DevOps

Nice to Haves:

  • Experience in SaaS product environments
  • Exposure to our frontend stack - React, Remix, Node.js, and Docker
  • Experience mentoring or leading other engineers, formally or informally
  • Familiarity with security best practices, compliance, or regulated environments
  • Microsoft Certified: Azure Solutions Architect or DevOps Engineer (a plus)

What Igloo can offer you!

We offer a training budget for every employee, health benefits and a wellness spending account, and matching retirement savings. You choose whether you work on a Mac or PC, whatever hardware makes your work easier. We are also proud to offer a 100% remote-first work environment for each role at Igloo!

If you’re looking for a role with the right mix of autonomy and team collaboration, an environment that fosters transparency and trust, a company with seasoned leadership and backed by a leading investment firm, a career with lots of opportunity and room for growth, and a chance to personally influence how organizations work, then we invite you to step inside Igloo.

Sound like you?  Apply now!

Igloo is committed to building and supporting a culture of equity, diversity, inclusion, and accessibility. We hire the best talent and welcome applications from all qualified individuals, especially those from underrepresented and systemically oppressed groups.

Accommodations are available on request to enable your full and inclusive participation in our recruitment process. Please contact [email protected] for if you require support.

Learn more about Igloo Software and our interview process: https://www.igloosoftware.com/careers/

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

Similar Remote Jobs

Igloo Software logo

Igloo Software

  • 51-200 employees
  • Founded in 2008
  • 1 remote job

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