Senior Software Engineer - Cloud Insights

Grafana Labs is the company behind Grafana, the open source visualization tool used by over 20M users globally for monitoring everything from beehives to climate change.
United States
$148,505 - $185,631
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer - Search & Storage Squad

Senior Software Engineer position at Grafana Labs, building next-gen storage solutions with Go and Kubernetes, offering remote work with competitive compensation.

Senior Software Engineer - Search & Storage

Senior Software Engineer position at Grafana Labs, building next-gen storage and search systems using Go and Kubernetes, remote work available.

Solutions Engineer

Solutions Engineer role at Grafana Labs focusing on customer-facing technical expertise and pre-sales engineering for observability solutions.

Solutions Engineer

Senior Solutions Engineer position at Grafana Labs, bridging technical expertise with customer success in the observability platform space.

Solutions Engineer

Senior Solutions Engineer position at Grafana Labs, bridging technical expertise with customer success in the observability platform space.

Description For Senior Software Engineer - Cloud Insights

Grafana Cloud is our composable observability platform that integrates metrics, logs, and traces with Grafana. It allows our customers to leverage the best open source observability software – including Prometheus, Mimir, Loki, and Tempo – without the overhead of installing, maintaining and scaling their own observability stack.

The Cloud Insights team works closely with backend database teams, builds and maintains a number of distributed microservices, and helps enable some of the data pipelines and visualizations which power Usage Insights, Insight Logs, Adaptive Metrics recommendation engine, Metrics and Logs Attributions, data for internal BI pipelines, and much more. We are dedicating more engineering time to metadata analysis which cuts across all of our products at Grafana Labs in order to provide curated and actionable insights to our customers, both internal and external.

As a Senior Software Engineer on the Cloud Insights team, you will be:

  • Reducing time to value for customers across a broad range of products by creating new data pipelines
  • Writing efficient algorithms for processing, storing, and retrieving data
  • Improving customer experience by providing opinionated solutions and recommendations for their workflows
  • Writing end to end integration tests and unit tests

We're looking for a senior software engineer with experience working remotely across multiple time zones to build SaaS applications at scale from the ground up, with a passion for providing a great end user and developer experience. We typically work on multiple projects within the team, and, once ready, you would be expected to lead one of them. We are a small team and work very independently.

Requirements:

  • At least 1 year of fully remote work experience
  • Experience working on a big SaaS platform and dealing with common distributed systems problems
  • Care deeply about developer and user experience and the quality of the products
  • Experience with delivering projects from gathering requirements to shipping a product
  • Experience writing clean, robust, and performant software
  • Experience with mentoring junior engineers in a collaborative but asynchronous environment
  • Ability to take on complex challenges and break them down to achieve tight learning loops
  • Willingness to work across teams and align work with other squads and external stakeholders
  • At least 5 years experience working with Golang

Grafana Labs is a remote-first and global company, embracing diversity and providing equal opportunities. The company offers various benefits, including equity, bonus, and other perks listed on their careers page.

Last updated 4 months ago

Responsibilities For Senior Software Engineer - Cloud Insights

  • Create new data pipelines to reduce time to value for customers
  • Write efficient algorithms for processing, storing, and retrieving data
  • Improve customer experience by providing opinionated solutions and recommendations
  • Write end-to-end integration tests and unit tests
  • Lead projects within the team
  • Collaborate with teammates and other departments
  • Coordinate with product and UX when needed
  • Respond to customer requests and feedback
  • Participate in on-call rotation when ready
  • Participate in team decisions, such as roadmap planning and prioritization

Requirements For Senior Software Engineer - Cloud Insights

Go
  • At least 1 year of fully remote work experience
  • Experience working on a big SaaS platform and dealing with common distributed systems problems
  • Strong focus on developer and user experience
  • Experience with delivering projects from requirements gathering to product shipping
  • Ability to write clean, robust, and performant software
  • Experience mentoring junior engineers in a collaborative, asynchronous environment
  • Skill in breaking down complex challenges and achieving tight learning loops
  • Willingness to work across teams and align with other squads and stakeholders
  • At least 5 years experience working with Golang

Benefits For Senior Software Engineer - Cloud Insights

Equity
  • Equity
  • Bonus (if applicable)
  • Remote work options
  • Comprehensive benefits package (details not specified)

Interested in this job?