HyperScience

Senior Software Engineer, Cloud DevOps

Job Description

Posted on: 
February 9, 2023

As a Senior Software Engineer, Cloud DevOps, you will lead capabilities that are critical to Hyperscience’s success and the success of our Cloud footprint. Hyperscience serves our customers on-premise (including client-managed private clouds) and is currently building out our Cloud SaaS offering. Our Cloud-focused DevOps team is responsible for defining the technology stack, tooling, automation, standards, and practices for the Cloud SaaS offering.   You will contribute to our SaaS and general Cloud incident management, including building an Observability stack to support our SLAs, SLOs, and SLIs. You will partner with our application engineering teams to ensure alignment with the Product roadmap and technical roadmap. Our focus is on automation. This means that strong software development and scripting practices and capabilities are central to the team. This is an exciting time for Hyperscience’s product and business. You will have the opportunity to influence and deliver on a bold vision for transforming the way organizations model and execute their business processes, and there will be many opportunities for growth along the way.

Responsibilities

  • Partner with our product management teams to implement services and architecture that help grow our total addressable market and drive better customer adoptions across our Cloud resources
  • Respond to Cloud incidents and provide expert troubleshooting and diagnostic input to help resolve issues, while also participating in follow-up work to continuously add stability to our platform
  • Own end-to-end high-impact projects that directly relate to our company’s critical business needs
  • Build and support internal tooling that helps us grow our cloud offering
  • Partner with product engineering teams to evolve Hyperscience products and services reliability, serviceability, and operations, for our Cloud-based SaaS offering
  • Influence designs, architectures, standards, and methods for distributed systems for reliability, scalability, and serviceability
  • Collaborate with a world-class engineering team to propose Cloud services that solve recurring patterns our Cloud customers face.

Job Requirements

  • Bachelor’s degree in software engineering, computer science, computer engineering, or related technical field OR equivalent practical experience
  • Extensive experience related to a DevOps-based Cloud environment
  • Extensive experience building and managing scalable distributed application deployments within the Kubernetes platform and ecosystem
  • Understanding of algorithms and data structures
  • Strong troubleshooting and analytical skills
  • Strong experience scripting in Python and Bash
  • Experience in operations, including automation, monitoring, alerting, and incident management
  • Experience in relational database systems troubleshooting, performance tuning, development, and migration
  • Excellent verbal and written interpersonal and team work communication skills

Nice to have

  • Experience with GoExperience with a python web framework like Django
Apply now

More job openings