Senior Software Engineer - OpenTelemetry Java Instrumentation (Americas remote)
Job Description
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 Application 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 new 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 doing?
- Work closely with customers in order to learn about real-life instrumentation issues with OpenTelemetry in enterprise applications, mostly in Java.
- Implement missing features in OpenTelemetry's instrumentation libraries, and contribute them to upstream OpenTelemetry instrumentation projects.
- Create content to help application developers instrument their applications with OpenTelemetry, such as blog posts and documentation pages. Bonus points if you'd like to deliver conference talks and produce content in other media, such as videos.
- As a Java engineer you will also help other teams with Java-related projects, like Grafana's jpprof profiler.
- Work across a wide range of deployment infrastructures, like Kubernetes, Lambdas, various cloud providers.
- Contribute to tools for rolling out instrumentation, like OpenTelemetry's Kubernetes operator.
As we are remote-first and our engineering organization is largely remote, we provide guidance and meet regularly using video calls, so an independent attitude and good communication skills are a must.
What are we looking for in you?
- You are a motivated self starter with a bias towards action.
- Curiosity: You enjoy digging into technologies before they become mainstream.
- You will work closely with customers, with the OpenTelemetry community, and with Grafana's R&D squads. Good communication skills are a must.
- You are customer focused. We build everything with our users in mind. You have a passion for creating intuitive products that fit customers’ needs.
- Pragmatism. You are able to 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.
Requirements
- Solid experience with developing and operating Java enterprise applications.
- Experience as a user of an APM tool is nice to have.
- Experience with instrumenting an application with distributed tracing or metrics is nice to have.
In the United States, the Base (OTE for commission positions) compensation range for this role is $149,000 - $210,000. 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.
Date Posted
03/06/2023
Views
10
Similar Jobs
Senior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View DetailsSenior Finance Business Partner (d/f/m) - Personio
Views in the last 30 days - 0
Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...
View Details