🏢
Grafana
Senior Software Engineer - Application Core Services | Spain | Remote
Job Description
ABOUT THE ROLE
----------------
We are seeking a talented Senior Software Engineer to join our Application Core Services (AppCore) team at Grafana Labs. As a remote-first company, we value diversity, collaboration, and open communication. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do.
WHAT YOU'LL DO
--------------
As a Senior Software Engineer on our AppCore team, you will play a critical role in designing, building, operating, and evolving the services that support customer lifecycle workflows and internal business operations across Grafana. Your responsibilities will include:
* Influencing the team roadmap and your own career development
* Driving projects from initial ideation through implementation and into production operations
* Designing, building, operating, and maintaining critical systems with a focus on reliability, performance, and availability
* Building and maintaining production backend services and APIs that support core customer and business workflows
* Contributing to customer-facing and internal web applications, including our account and management portal
* Designing, building, and maintaining integrations between Grafana systems and external business platforms
* Working across internal services, APIs, and external systems to build reliable data flows and business-critical automations
* Continuously improving the existing codebase by addressing technical debt, strengthening CI/CD pipelines, and increasing test coverage
* Taking ownership of the services your team runs, including participating in on-call rotations
* Collaborating closely with engineers, product managers, and stakeholders across the company using async communication and regular video meetings
WHAT YOU'LL NEED
----------------
To be successful in this role, you will need:
* Strong software engineering skills, with a focus on reliability, performance, and availability
* Experience with designing and building production backend services and APIs
* Familiarity with cloud marketplaces such as AWS, Azure, and GCP
* Strong communication and collaboration skills, with experience working in a remote-first environment
* Ability to work independently and as part of a team, with a focus on transparency and open communication
* Experience with modern AI coding assistants and a willingness to leverage them as part of your daily workflow
WHY REMOTE
------------
As a remote-first company, we value the flexibility and autonomy that comes with working remotely. Our team is made up of individuals from diverse backgrounds and experiences, and we believe that this diversity is a key factor in our success. We invest heavily in developer productivity and provide guidance and support to ensure that our engineers have the tools and resources they need to succeed.
BENEFITS
----------
* Competitive salary and benefits package
* Opportunity to work with a talented team of engineers and contribute to open-source projects
* Flexible working hours and remote work arrangement
* Access to modern AI coding assistants and a company-funded usage budget
* Ongoing training and professional development opportunities
* Collaborative and inclusive work environment