Skip to content
← Back to job listings

Senior Software Engineer (Infrastructure/Developer Tooling)

Homebase · Canada

External listingfull-time2 months ago

About The Role

Join Homebase as a Software Engineer (Infrastructure/Developer Tooling) and be a key contributor to our platform infrastructure team. You'll build and improve internal developer tools, streamline engineering workflows, and enhance the developer experience. This role requires a strong background in software development or infrastructure engineering, experience with AWS or cloud infrastructure, and a genuine interest in developer experience. Enjoy benefits such as stock options, paid parental leave, generous paid time off, and more.

  • Construire, maintenir et améliorer les outils de développement internes qui rationalisent les flux de travail d'ingénierie, les pipelines CI/CD et les déploiements.
  • Posséder la mise en œuvre de fonctionnalités bien définies de bout en bout, de l'écriture du code à la surveillance en production.
  • Identifier et résoudre les points de friction dans l'expérience des développeurs, en utilisant des données et des métriques pour prioriser les améliorations.
  • This is a role for someone who thinks of internal engineers as customers, cares deeply about developer experience, and brings strong software fundamentals to the infrastructure space
  • Growth mindset: you integrate feedback, support teammates' development, and communicate effectively
  • 3+ years of experience in Software Development or Infrastructure Engineering—your roots are in writing software, and your infra experience grows from there
  • Some hands-on experience with AWS or cloud infrastructure in production—you don't need to be an infrastructure expert, but you understand core concepts and can navigate cloud environments with confidence
  • Hands-on experience building internal platforms or tooling that other systems rely on—you've treated it like a product, using data and feedback to drive what you build next
  • Ability to use observability tools to identify, debug, and resolve issues in production
  • Ability to work across team boundaries with platform, security, and product teams—keeping the right people informed and your work rarely landing as a surprise
  • Genuine interest in developer experience: you think about the internal engineer as a customer and are energized by reducing friction for your teammates
  • Familiarity with Infrastructure as Code (Terraform preferred) and containerized application deployment
  • Experience with CI/CD systems and an understanding of how software delivery pipelines work
  • Strong development background in Ruby or Golang—you're comfortable writing production-quality code and building internal services in at least one of these languages
  • Strong sense of ownership—you deliver on commitments, monitor what you ship, and follow through on risks to timely delivery
  • We're committed to fostering a welcoming space where every Homie can be their full self. Experience comes in many forms—so if you're excited about this role, even if you don’t meet 100% of the qualifications, we encourage you to apply!

This is an external listing. JobSpring does not represent or verify the employer. Report this listing