Our office


Log onto Slack from your couch. Join a standup from a sailboat. Take your laptop to the park. Set up at your favorite coffee shop...  

As a fully remote company, we thrive asynchronously as a team. We are curious, ambitious, and dedicated to our work. We value trust above all else, and have a strong bias for action.

Our office is wherever you work best.

delivery

Perks & benefits

Competitive salary & equity


We believe in paying top-of-the-market salary and equity. Every employee gets to share in our collective success.

Health benefits

We offer comprehensive health, dental, and vision plans. Covered 100% for you and 60% for your dependents. Varies by country.

Equipment & home office

We provide all the equipment you need to do your best work, and offer a $1,000 budget to make your home office more comfortable.

Flexible time-off

Time away from work is important, so we’ve got unlimited PTO, sick leave, and parental leave. We also close for all major holidays.

Retirement benefits

We want to help you save for your future. We match 100% of the first 2% of your 401(k) contribution. Varies by country.

Learning & development

We set aside $3,000 per year towards your professional development and education. Learning should never stop.

Vacanciesproject







Senior Cloud Platform Engineer

Remote - Canada

Tech Stack and Tools:

  • Our backend is built on Node using Typescript.

  • We use Kubernetes on AWS to orchestrate our infrastructure setup and deployment.

  • The overall architecture is event-driven microservices with RabbitMQ at the center of it.

  • We use a variety of databases for different purposes: Postgres, Mongo, Elastic, and Redis.









About you:

  • Think critically about system architecture, considering edge cases, failure modes, specific implementations, and behaviors.

  • Have a proven track record of designing, building, and deploying backend services at scale.

  • Demonstrate a passion for implementing and sharing the organization's best practices in availability, reliability, and scalability.

  • Have an urge to document so you and your teammates don’t need to learn the same thing twice.

  • Embrace a proactive attitude towards problem-solving, displaying a keenness to fix issues as soon as they are identified.

  • Strive for rapid and effective delivery, emphasizing iterative improvement.


Don’t see an opportunity that suits your skills?


Follow us to keep up to date with new roles that open up.