Senior Software Engineer - Cloud Insights
Job Description
Senior Backend Engineer - Cloud Insights (Remote US/Canada)
What is Grafana Cloud?
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 Observability department is focused on enabling developers to understand the health and performance of their applications in any environment by providing tools to instrument their code ingest observability data into Grafana Cloud and visualize and explore it.
As a company we are remote-first and global we embrace people of different experiences and backgrounds to build diverse teams where every person brings a unique perspective to the software. We are looking for Engineers that are passionate about communicating with data and providing seamless experiences for our customers to join our growing team! Engineers at Grafana also have the opportunity to contribute to Open Source communities.
What will you be working on?
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.
-
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
Who are we looking for?
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. Some things you might be expected to do could include:
-
Writing efficient readable and easy to maintain code
-
Designing new microservices or systems
-
Collaborating with teammates and other departments to reach consensus on proposed solutions
-
Coordinating with product and UX when needed
-
Responding to customer requests and feedback
-
When ready participating in our follow-the-sun OnCall rotation
-
Participating in team decisions such as roadmap planning and prioritization
Requirements:
-
You have at least 1 year of fully remote work experience
-
You have worked on a big SaaS platform and dealt with common distributed systems problems (e.g. scalability multi-tenancy data isolation HA …)
-
Care deeply about developer and user experience and the quality of the products that you work on
-
Have some experience with delivering projects from gathering requirements and brainstorming ideas to shipping a product to the customer’s hands in a self-driven way
-
Have experience writing clean robust and performant software that is easily maintained by others
-
Have experience with mentoring junior engineers in a collaborative but asynchronous environment
-
Can take on complex challenges and break them down to achieve tight learning loops: to analyze design and build modular solutions deliver MVPs gather data and feedback and then progress iteratively
-
You are willing to work across teams. Your work has to be aligned with the needs of other squads and external stakeholders. You make your plans transparent bring stakeholders on board and are open to feedback and suggestions
In Canada the Base compensation range for this role is CAD 146000 - CAD 183011. Actual compensation may vary based on level experience and skillset as assessed in the interview process. Benefits include equity bonus (if applicable) and other benefits listed here .
*Compensation ranges are country specific. If you are applying for this role from a different location than listed above your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process
Date Posted
09/15/2024
Views
2
Similar Jobs
Senior Staff Software Engineer - Marketing Technology - Gusto, Inc.
Views in the last 30 days - 0
This job description highlights a Senior Staff Software Engineer role focused on leading the transition of Gustos MarTech stack to an AInative platfor...
View DetailsSenior Frontend Software Engineer - Megaport
Views in the last 30 days - 0
Megaport is a leading global NaaS provider with a collaborative and innovative culture They seek a Frontend Developer to join their skilled team offer...
View DetailsJunior Full Stack AI Engineer - Mogo Finance Technology Inc.
Views in the last 30 days - 0
This job posting highlights a remote engineering role at Mogo focused on building AInative financial platforms with innovative features The position e...
View DetailsStaff Backend Engineer - Grafana Databases Loki Ingest - Grafana Labs
Views in the last 30 days - 0
This remote Staff Backend Engineer role at Grafana involves working on observability platforms contributing to opensource projects and collaborating i...
View DetailsSenior Workday Architect - Twilio
Views in the last 30 days - 0
This job posting seeks a Workday Sr Architect to join Twilios team focusing on system design subject matter expertise and stakeholder collaboration Th...
View DetailsSenior Engineering Manager - Infrastructure - Mozilla
Views in the last 30 days - 0
MZLA Technologies promotes opensource innovation emphasizing privacy collaboration and communitydriven development They seek a Senior Engineering Mana...
View Details