Senior Backend Engineer

closed
Hive.co Logo

Hive.co

πŸ“Remote - Canada

Summary

Join Hive, a rapidly growing SaaS company, as a Senior Backend Engineer on the Reliability Team. You will play a crucial role in ensuring the performance, reliability, and maintainability of our systems. This position requires strong experience in AWS, distributed systems, and application/infrastructure languages. You will champion observability improvements, drive SLO adoption, enhance application performance, and collaborate with development teams. Hive offers a fully remote work environment in Canada, flexible hours, competitive compensation, and excellent benefits.

Requirements

  • 7+ years of software engineering experience, with at least 5 years focused on reliability, infrastructure, or platform engineering
  • 3+ years experience with AWS and proven ability to build effective monitoring, alerting, and observability solutions
  • Track record of implementing, maintaining, and improving SLOs and uptime KPIs for critical services
  • Expert knowledge of Linux, Docker, and distributed systems principles with their real-world applications
  • Solid programming skills in both application and infrastructure languages (Python, Go, etc.)
  • Strong grasp of security best practices and a data-driven approach to enhancing stability and availability
  • Excellent communication skills with the ability to collaborate effectively across teams and explain complex technical concepts clearly

Responsibilities

  • Champion system observability improvements through implementation, maintenance, process refinement, and automation for business-critical services
  • Drive SLO adoption and improvement to ensure excellent customer satisfaction across key value streams
  • Enhance application performance at every level, from infrastructure foundations to runtime environments
  • Tackle and resolve complex technical challenges across the entire stack
  • Partner with development teams to design and implement scalable, reliable solutions
  • Lead security and compliance initiatives as integral components of our engineering practice
  • Craft and refine developer tools that boost team productivity and efficiency
  • Develop and implement strategies to optimize cloud infrastructure costs
  • Collaborate with DevOps to maintain and enhance deployment pipelines in our cloud environments
  • Contribute to incident management by defining meaningful metrics, executing against targets, and improving response times and overall system stability

Preferred Qualifications

  • Proven experience scaling complex AWS environments and optimizing performance across the full technology stack during periods of significant growth
  • Experience creating developer platforms and CI/CD pipelines that enhance team productivity
  • Skillful approach to cloud cost optimization and resource management
  • Experience in establishing and improving incident management processes

Benefits

  • Meaningful salary and equity. You're rewarded based on impact
  • Work fully remote from the comfort of your home in Canada
  • Opportunity to shape reliability practices at a rapidly scaling company
  • Collaborative team of experienced engineers passionate about building reliable systems
  • Flexible work hours with minimal meetings
  • Health & Dental coverage
  • Open vacation/PTO policy so you can be happy and healthy!
  • Generous parental leave top-up with a flexible return-to-work plan
This job is filled or no longer available