J On The Beach logo

Staff FullStack Engineer - Application Core Services

J On The Beach·186,368 – 223,642 CAD

Primary stack

Node.jsTypeScriptReactKubernetesAWSGCPAzure

Nice to have's

SaaS

Job description

About the Position

Grafana Labs is the company behind Grafana Cloud, the fully managed observability platform trusted by more than 10,000 organizations to ensure reliability, resolve incidents faster, and optimize telemetry at scale. We are seeking a Staff FullStack Engineer for our Application Core Services (AppCore) team, a remote role focusing on building critical systems for Grafana Cloud.

Responsibilities

  • Design, build, operate, and evolve reliable full-stack web applications, customer-facing account portals, and backend services that power core customer usage and billing workflows
  • Build and maintain backend APIs (Golang, Node.js) and intuitive user interfaces using modern frontend technologies (TypeScript, React)
  • Design and maintain integrations between Grafana systems and external business platforms such as NetSuite, Salesforce, and cloud marketplaces (AWS, Azure, GCP)
  • Develop and automate business logic for customer usage metering, pricing structures, promotions, and billing reconciliation
  • Collaborate across product management, DealOps, GTM, Support, and adjacent AppCore squads to deliver robust end-to-end features
  • Address technical debt, optimize CI/CD pipelines, strengthen test coverage, and improve system observability and operational resilience
  • Provide technical leadership and mentorship to engineers while shaping pragmatic solutions for complex systems challenges
  • Contribute to roadmap planning, technical design, OnCall improvements, and long-term simplification of stack operations
  • Own the production behavior of the systems you build, including improving runbooks, dashboards, alerts, reconciliation safety, rollout controls, and recovery procedures

Requirements

  • At least 1 year of fully remote work experience
  • Experience working on a big SaaS platform and dealing with common distributed systems problems (e.g. scalability, multi-tenancy, data isolation, HA, …)
  • Strong professional experience with backend technologies (Golang, Node.js) as well as modern frontend web development (TypeScript, React)
  • Care deeply about developer and user experience and the quality of the products you work on
  • Experience delivering projects from gathering requirements, and brainstorming ideas to shipping a product to the customer’s hands in a self-driven way
  • Write clean, robust, well-tested software that other engineers can understand, operate, and maintain
  • Experience with mentoring junior engineers in a collaborative but asynchronous environment
  • Strong Kubernetes experience in AWS, GCP, or Azure, and familiarity with infrastructure-as-code tooling (Helm, Terraform, Jsonnet, etc.)

Nice to Have

  • Experience with high-volume usage metering, billing engines, or customer-facing cost management applications
  • Experience designing, building, and maintaining integrations with third-party business systems (e.g., NetSuite, Salesforce, Cloud Marketplaces)
  • Experience with frontend component libraries, design systems, and modern CSS-in-JS tooling
  • Familiarity with cloud marketplace integrations (AWS, Azure, GCP) and SaaS provisioning/tenancy patterns
  • Experience working on SaaS provisioning, tenancy, regional expansion, plugin rollout, or customer lifecycle systems
  • Experience with incident response involving configuration drift, partial failure, or cross-service state mismatch

We Offer

  • Competitive salary range: $186,368 - $223,642 CAD per year
  • 100% Remote, Global Culture
  • Scaling Organization
  • Transparent Communication
  • Innovation-Driven Environment
  • Open Source Roots
  • Empowered Teams
  • Career Growth Pathways
  • Approachable Leadership
  • Passionate People
  • In-Person onboarding
  • Global annual leave policy of 30 days per annum, including 3 days reserved for Grafana Shutdown Days

About the Company

Grafana Labs is an equal opportunities employer. We welcome applications from everyone regardless of race, colour, nationality, origin, caste, sex, gender reassignment identity or expression, sexual orientation, age, religion or belief, disability, veteran status, genetic information, pregnancy, maternity, marital, family or carer status, or any other characteristic which is protected by local law. We believe that equality and diversity build a strong organization, and we work hard to ensure that is the foundation of our organization as we grow.

Equal Opportunity Employer: Grafana Labs is an equal opportunities employer. We welcome applications from everyone regardless of race, colour, nationality, origin, caste, sex, gender reassignment identity or expression, sexual orientation, age, religion or belief, disability, veteran status, genetic information, pregnancy, maternity, marital, family or carer status, or any other characteristic which is protected by local law. We believe that equality and diversity build a strong organisation, and we work hard to ensure that is the foundation of our organisation as we grow.

Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings.

#LI-Remote

For information about how your personal data is used once you’ve applied to a job, check out our privacy policy.

© J On The Beach. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at J On The Beach

All 100 roles

Popular searches