Remote JobsRemote CompanyBlog
Sign In
Sign Up
Back to all jobs

Senior Software Engineer

Canada-Remote
0
Software Development
Golang
Python
NodeJS
CI/CD
Cloud

About the Team

The Developer Experience Team at Opendoor is dedicated to shaping a seamless and efficient environment for software development. Our mission is to enhance service reliability, streamline developer operations, and foster a culture of continuous improvement. Comprising a dynamic group of individuals, our team is at the forefront of technological advancements, playing a crucial role in Opendoor's growth and success.

Role Responsibilities:

  • Build and maintain internal developer tools and capabilities that expedite developer productivity. 
  • Consolidate and improve our CI/CD capabilities in our monorepo to improve stability and performance. 
  • Find innovative ways to keep our runtime environments, frameworks, and tools current and secure. Implement best practices around testing, deployments, instrumentation, and monitoring to improve system reliability and availability.
  • Identify and lead key technology debt paydown efforts across a complex monorepo codebase. Projects span security, performance, deprecation, and technical roadmapping.
  • Contribute to core backend systems and shared libraries to enable product teams and implement infrastructure improvements. Potential areas include Kafka, Sidekiq, and integration testing.

Skills Needed:

  • A track record of approximately 8+ years of solving platform-level problems for multiple teams across the stack by building and delivering production quality software systems
  • Ability and desire to work across our entire stack and a wide array of technologies like NodeJS and front-end infra capabilities and Golang, Python, Ruby for backend capabilities and tooling.
  • Proven expertise with CI/CD tools and processes, ideally including experience setting up and managing CI/CD pipelines. 
  • Strong engineering fundamentals: we value transferable experience writing & debugging code, scaling existing services, and designing/architecting software systems.
  • Excellent communication skills: Clear written and oral communication is important to our ability to operate as a remote team and in building our relationship with our cross-functional partners
  • A track record of approximately 5+ years of designing, developing, and operating systems on public cloud (preferably AWS) infrastructure at scale. Experience with infrastructure-as-code tools like CloudFormation and Terraform

Remote - Remote roles in Canada are only available in British Columbia and Ontario.

#LI-Remote Canada

#LI-GM1

 
 Apply this job
Please mention that you found this job on remotewlb.com. Thanks & good luck!
 Apply
 Save
Share to :

Opendoor

New Job Alert

COMING SOON~
Follow us on
Give a ⭐ on
Similar Jobs
Find more remote jobs
Do you love using our product?

Share a testimonial/suggestion.We'd love to hear about it!

Click to submit✍️
logo of sitemark

Copyright © RemoteWLB 2025

Remote Dev JobsRemote Support JobsRemote Design JobsRemote Sales JobsRemote Product JobsRemote Business JobsRemote Data JobsRemote Devops JobsRemote Finance JobsRemote Legal JobsRemote HR JobsRemote QA JobsRemote Write JobsRemote Edu JobsRemote Market JobsRemote Management JobsRemote Others Jobs