Senior Software Engineer - Application Core Services
New
Germany, Ireland, Sweden, Spain and the UK onlyFull-TimeSenior
Salary82,000 - 103,000 EUR per year
Apply NowOpens the employer's application page
Job Details
- Required Skills
- Node.jsJavascriptKubernetesSalesforceTypeScriptGoCI/CDNetSuite
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
Responsibilities
- Help design, build, operate, and evolve 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
View Full Description & ApplyYou'll be redirected to the employer's site