wagey.ggwagey.ggv1.0-68eec7a-3-May
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs/Senior Software Engineer Role/Grafana Labs - Senior Software Engineer - Application Core Services | Spain | Remote
Pro members applied to this job 36 hours before you saw itGet Pro ›
Grafana Labs

Grafana Labs - Senior Software Engineer - Application Core Services | Spain | Remote

Remote - UK4d ago
RemoteSeniorEMEASoftwareSenior Software EngineerGoJavaScriptTypeScriptNode.jsSalesforce

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Requirements

• Strong professional software engineering experience with at least one modern programming language such as JavaScript, TypeScript, Node.js, Go, or similar technologies • Strong experience building and maintaining production backend services and APIs • Solid experience with frontend development using TypeScript, ideally in modern web applications • Ability to work effectively across the stack to deliver end-to-end features spanning backend systems, APIs, integrations, and customer-facing web experiences • Experience designing, building, and maintaining integrations between internal services and third-party platforms • Experience working with external business systems such as NetSuite, Salesforce, or similar SaaS platforms through APIs, events, or middleware • Ability to design reliable system interactions across APIs, asynchronous workflows, and service boundaries • Experience building and maintaining production systems and services • Experience delivering projects from idea to production in a self-driven way • Familiarity with owning software in a “you build it, you own it” environment, including operational responsibility • Experience writing clean, maintainable, and well-tested code • Solid understanding of modern software development practices, including CI/CD, code review, and automated testing • Strong collaboration and communication skills in distributed teams • Ability to work across technical and business problem spaces, partnering with stakeholders to deliver practical solutions • Experience with automation and infrastructure-as-code practices • Experience with Kubernetes and cloud platforms • Experience integrating with business platforms such as NetSuite, Salesforce, or similar SaaS systems • Experience working on business-critical workflow domains such as billing, provisioning, account lifecycle management, or CRM/ERP integrations • Interest in or experience with observability tools and practices • Experience contributing to open source or working in open-source-oriented engineering cultures

Responsibilities

• In this role, you will help design, build, operate, and evolve the critical services that support customer lifecycle workflows and internal business operations across Grafana. • Take an active role in influencing the team roadmap and your own career development • Drive projects from initial ideation through implementation and into production operations • Design, build, operate, and maintain critical systems with a focus on reliability, performance, and availability • Build and maintain production backend services and APIs that support core customer and business workflows • Contribute to customer-facing and internal web applications, including our account and management portal • Design, build, and maintain integrations between Grafana systems and external business platforms such as NetSuite, Salesforce, and other third-party services • Work across internal services, APIs, and external systems to build reliable data flows and business-critical automations • Continuously improve the existing codebase by addressing technical debt, strengthening CI/CD pipelines, and increasing test coverage • Take ownership of the services your team runs, including participating in on-call rotations • Collaborate closely with engineers, product managers, and stakeholders across the company using async communication and regular video meetings • Work across one or more important AppCore domains, such as billing, provisioning, cloud marketplace integrations, account management workflows, and business systems integrations • Contribute to technical design discussions and help shape pragmatic solutions to business-critical problems • Embrace our open-source culture and contribute to projects that may not fall directly within your team’s immediate scope • As we are remote-first and our engineering organization is entirely remote, we provide guidance and meet regularly using video calls, so an independent attitude, strong communication skills, and transparency are essential. • We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). • What Makes You a Great Fit: • You are comfortable working in a remote-first company where communication is critical • You thrive in a collaborative, respectful, and low-ego environment • You value autonomy and sound decision-making over unnecessary process and red tape • You work well within a team and are motivated to support the people around you • You can work independently, but you also know when to ask for help or seek guidance • You are curious, pragmatic, and not afraid to ask questions • You care deeply about user experience and the quality of the software you build • You enjoy working across both backend services and frontend applications, and you are comfortable contributing to APIs as well as user-facing product experiences • You have an interest in full-stack development and enjoy working on systems that span service boundaries, internal integrations, and web applications • You enjoy solving integration challenges across internal platforms and third-party systems, and you are comfortable reasoning about data flows, system boundaries, and operational reliability • You are motivated by improving systems, workflows, and the developer experience over time

Benefits

• 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. • 100% Remote, Global Culture - • Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. • Scaling Organization • Transparent Communication – Expect open decision-making and regular company-wide updates. • Transparent Communication • Innovation-Driven – Autonomy and support to ship great work and try new things. • Innovation-Driven • Open Source Roots – Built on community-driven values that shape how we work. • Open Source Roots • Empowered Teams – High trust, low ego culture that values outcomes over optics. • Career Growth Pathways – Defined opportunities to grow and develop your career. • Career Growth Pathways • Approachable Leadership – Transparent execs who are involved, visible, and human. • Approachable Leadership • Passionate People – Join a team of smart, supportive folks who care deeply about what they do. • Passionate People • In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. • In-Person onboarding • Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. • Balance is Key

Get Started Free

No credit card. Takes 10 seconds.

Privacy·Terms··Contact·FAQ·Wagey on X