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:
Senior Quality Assurance Engineer

Senior QA Engineer role at Audible focusing on test automation, quality processes, and backend services testing using Java/Python, leading test strategy and mentoring team members.

Senior Software Development Engineer, Project Kuiper

Senior Software Engineer role at Amazon's Project Kuiper, developing satellite broadband network systems and product lifecycle management solutions.

Sr. Software Development Engineer, Ads Core Services (ACS)

Senior Software Engineer role at Amazon's Ads Core Services team, building large-scale advertising systems with focus on account management and access control.

Sr. Application Engineer, AWS Bedrock

Senior Application Engineer position at AWS Bedrock, focusing on cloud services development, machine learning applications, and data analysis in Chennai, India.

Software Developer in Test III, Amazon Webview

Senior Software Developer in Test position at Amazon's WebView team focusing on test automation and infrastructure development.

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 7 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?