Senior Software Engineer, Enterprise Applications | US (EST) - EMEA | Remote jobs in United States
cer-icon
Apply on Employer Site
company-logo

Grafana Labs · 3 hours ago

Senior Software Engineer, Enterprise Applications | US (EST) - EMEA | Remote

Grafana Labs is a remote-first, open-source powerhouse with over 20M users of its visualization tool. The company is seeking a Senior Software Engineer to own the architecture, development, and maintenance of internal business systems, focusing on operational efficiency and automation across various departments.

AnalyticsCloud Data ServicesData VisualizationOpen SourceSoftware
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Architect, build, and maintain identity and access automation using Okta Workflows to deliver a fully automated Joiner-Mover-Leaver (JML) lifecycle
Ensure the provisioning and de-provisioning of access across the enterprise stack, driven by HRIS triggers, to enable zero-touch onboarding and offboarding
Design and deploy complex processes using flowgramming systems that automate reporting and data flows
Own the automation strategy and workflow development for Freshservice — including automated user and group management, software provisioning, and logic-based approval routing
Integrate HelpDesk and ITSM platforms with other enterprise tools via APIs to reduce manual ticket touches and improve operational SLAs
Design, build, and deploy custom internal applications and services using Go (Golang) to solve niche business problems (e.g., software licensing management, automated training assignments)
Design efficient relational database schemas and author complex SQL for reporting, transactional systems, and financial integrations
Manage the full SDLC for internal tooling: gather requirements, design, build, test, deploy, run, and iterate based on production feedback
Build and maintain custom MCP servers, Slack bots, and other automation utilities for operational tooling
Implement and maintain robust CI/CD pipelines (GitHub Actions preferred) to automate testing, linting, security scanning, and deployments for internal tooling
Integrate security tooling into build and deploy pipelines (SAST/DAST), ensure secure handling of API keys and secrets, and drive secure coding practices across the team
Conduct and lead code reviews, mentor peers, and drive engineering best practices for maintainability, testability, and clarity
Embrace and responsibly use AI coding assistants (Cursor, Warp.dev, GitHub Copilot, etc.) — able to evaluate and own code produced with AI assistance
Collaborate closely with IT, Finance, Security, PeopleOps, and other stakeholders to align priorities, produce clear documentation and diagrams, and implement safe rollout strategies for changes that impact business workflows

Qualification

Okta WorkflowsGo (Golang)CI/CD pipelinesSQLRESTGraphQL APIsFreshserviceGitHub ActionsSecure coding practicesTroubleshooting skillsPragmatic mindsetCollaboration

Required

Strong coding skills and operational experience: you've built software and been responsible for operating it in production
Experience with enterprise identity and lifecycle management — deep, hands-on experience with Okta, Okta Workflows, and lifecycle provisioning
Experience building automation for Finance and ITSM workflows (Workato or similar iPaaS platforms; Freshservice or similar ITSM tooling)
Proficiency in at least one widely used programming language — Go (Golang) preferred; Python, Rust, C, C++ or similar is acceptable. You are comfortable writing production services in Go or are excited to learn
Strong SQL skills with experience designing schemas, writing complex queries, and integrating custom applications with relational databases (Postgres, MySQL, etc.)
In-depth experience designing and consuming REST and GraphQL APIs and handling authentication (OAuth2, API tokens), rate limiting, and pagination
Expertise in building and maintaining CI/CD pipelines and automations (GitHub Actions experience preferred)
Demonstrated experience with secure coding practices and integrating code security tools (SAST/DAST) into pipelines
Strong Git and GitHub experience, including branching strategies and release workflows
Comfortable working with AI toolchains for developer productivity and able to fully understand, vet, and take full ownership of AI-assisted code
Able to translate complex business requirements from non-technical stakeholders into technical solutions and documentation (including architecture diagrams and runbooks)
Excellent troubleshooting skills and a drive to automate repetitive work away
A collaborative mindset: you work across teams, make plans transparent, bring stakeholders along, and accept feedback
Pragmatic: You prioritize progress over perfection and can navigate ambiguity

Benefits

Restricted Stock Units (RSUs)
100% Remote, Global Culture
30 days annual leave per annum
3 days of your annual leave entitlement are reserved for Grafana Shutdown Days

Company

Grafana Labs

company-logo
Grafana Labs is an open-source software platform built to support monitoring, visualization, and metric analytics.

H1B Sponsorship

Grafana Labs has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2022 (1)
2020 (1)

Funding

Current Stage
Late Stage
Total Funding
$805.23M
Key Investors
Lightspeed Venture PartnersGIC
2024-08-21Series D· $270M
2024-08-21Secondary Market
2022-04-06Series D· $240M

Leadership Team

leader-logo
Raj Dutt
co-founder/ceo
linkedin
leader-logo
Anthony Woods
Co-Founder
linkedin
Company data provided by crunchbase