Taro Logo

Software Development Engineer II

Highspot is a software product development company and global leader in sales enablement, leveraging AI and GenAI technologies for its SaaS platform.
DevOps
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
3+ years of experience
Enterprise SaaS · AI

Description For Software Development Engineer II

Highspot, a leading SaaS company in the sales enablement space, is seeking a Software Development Engineer II to join their engineering team in Hyderabad, India. The company leverages cutting-edge AI and GenAI technologies to revolutionize how millions of people work worldwide through their AI-powered platform.

The role focuses on infrastructure and DevOps engineering, requiring expertise in Kubernetes, cloud services, and modern orchestration tools. As a key member of the engineering team, you'll be responsible for designing and implementing robust infrastructure platforms, managing IaC using tools like Terraform, and ensuring system observability through tools like New Relic and Prometheus.

The ideal candidate should have 3+ years of DevOps experience, strong programming skills in languages like Python and Go, and deep knowledge of cloud platforms. You'll work in a fast-paced environment, collaborating across teams to deliver cutting-edge software solutions that drive the success of Highspot's sales enablement platform.

Highspot offers a global presence with offices across America, Canada, the UK, Germany, Australia, and India. They maintain a strong commitment to diversity and inclusion, encouraging applications from candidates who might not meet all requirements but are passionate about the role. The position offers a hybrid work arrangement, combining the benefits of remote work with in-office collaboration.

This role presents an excellent opportunity to work with modern technologies and contribute to a platform that's rated #1 in its category on G2 Crowd. You'll be part of a company that's not just using AI and cloud technologies, but is actively shaping the future of enterprise software.

Last updated 2 months ago

Responsibilities For Software Development Engineer II

  • Design and implement infrastructure platforms leveraging Kubernetes, cloud services (AWS, Azure, GCP), and modern orchestration tools
  • Create and maintain infrastructure as code (IaC) using tools like Terraform, Chef, Ansible
  • Integrate and manage observability tools like New Relic, Prometheus, and Grafana
  • Implement strategies for event-driven autoscaling and efficient resource allocation
  • Automate repetitive tasks and workflows using Bash, Ruby and Python
  • Stay updated with industry trends and technologies
  • Collaborate across teams and communicate effectively with stakeholders

Requirements For Software Development Engineer II

Kubernetes
Python
Go
  • Bachelor's or Master's degree in Computer Science or related field
  • 3+ years of experience in Devops roles, with a strong focus on building CI/CD pipelines
  • Expertise in Kubernetes, containerization (Docker), and orchestration tools
  • Strong experience with cloud platforms like AWS, Azure, or GCP
  • Proficiency in Infrastructure as Code (IaC) tools such as Terraform, Chef, or Ansible
  • Hands-on experience with observability tools (e.g., New Relic, Prometheus, Grafana)
  • Proficient in scripting and programming languages (e.g., Python, Go, Bash)
  • Knowledge of event-driven autoscaling and advanced Kubernetes configurations
  • Familiarity with CI/CD pipelines and tools like Buildkite, Spinnaker or GitHub Actions
  • Experience with modern software development practices
  • Strong understanding of distributed systems, scalability, high availability and performance optimization
  • Excellent problem-solving skills and ability to work in a fast-paced environment

Jobs Related To Highspot Software Development Engineer II