Senior Backend Engineer

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs