Grafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations
Staff Backend Engineer – Alerting
Location
Germany
Posted
4 days ago
Salary
€109.7K - €131.7K / year
Seniority
Lead
Job Description
Staff Backend Engineer – Alerting
Grafana Labs
• Influence roadmap and career objectives • Deliver new features and iterate on results • Drive projects from ideation to operations • Contribute to projects outside team’s scope • Design, build, operate, and maintain critical systems • Participate in on-call rotations • Mentor team members and engage in design discussions • Learn about cloud product and codebase
Job Requirements
- Solid experience with at least one programming language (Go, Python, Java, C++, Rust or similar)
- Some experience with delivering projects from requirements to shipping
- Some experience with cloud-based software or systems engineering
- Experience writing clean, robust, and performant software
- Motivation, customer-focus, and collaboration skills
Benefits
- 100% Remote, Global Culture
- Scaling Organization
- Transparent Communication
- Innovation-Driven
- Open Source Roots
- Empowered Teams
- Career Growth Pathways
- Approachable Leadership
- Passionate People
- In-Person onboarding
- Balance is Key - 30 days annual leave
Related Guides
Related Job Pages
More Backend Engineer Jobs
Role Description Ce qu'on recherche en priorité - +8 ans d'expérience en architecture et développement backend (services backend, tests automatisés). - Solide maîtrise de la conception orientée objet. - Pratique d'un ou plusieurs langages de notre stack : PHP, Go, Python, Java. - Maîtrise d'une solution de conteneurisation : Docker ou Podman. - Expérience solide dans la construction d'APIs REST. Données & cloud - Expérience avec les bases de données SQL. - Une expérience en NoSQL (ex : MongoDB, Cassandra) est un vrai plus. - Expérience dans le développement et le déploiement d'applications sur des plateformes cloud, idéalement AWS. Langues - Anglais niveau B2 (documentation, présentations, réunions). - Français requis, l'équipe échangeant majoritairement en français au quotidien. Ce qui fait la différence - Une appétence pour la mise en place et l'intégration de LLM. - Idéalement un intérêt ou une première expérience dans la vidéo. Qualifications - Une appétence pour la mise en place et l'intégration de LLM. - Idéalement un intérêt ou une première expérience dans la vidéo. Requirements - Tu ne coches pas toutes les cases ? Postule quand même. - Nous recherchons la bonne personne pour rejoindre l'équipe, pas juste un CV parfait. - Dailymotion est un employeur qui respecte l'égalité des chances. - Nous valorisons l'inclusion et souhaitons que tu nous aides à construire une communauté plus diverse. - Tous nos postes sont ouverts aux personnes en situation de handicap. - Besoin d'aménagements pendant le processus de recrutement ? N'hésite pas à nous le signaler en amont. Benefits - Premier call (30 min) avec Marvin : Un premier échange pour faire connaissance, te présenter Dailymotion, comprendre ton parcours et tes attentes, et répondre à tes premières questions. - Premier échange technique (1h30) avec Olivier, ton futur manager : Pas de coding en live ici, c'est un véritable échange en profondeur avec notre Principal Engineer. - Second échange technique (1h) avec Olivier et Raphael : Une discussion plus large et transverse sur ce que signifie être Ingénieur Backend chez Dailymotion. Company Description Dailymotion is more than just a video app, it's a visual conversation in motion powered by a unique algorithm designed to develop users' critical thinking. Dailymotion brings nuance to the debates that engage young audiences and puts listening, discovery, and kindness back at the heart of exchanges to help build a safer and more virtuous Internet. - Dailymotion Pro, a video hosting and streaming solution serving professionals across all industries. - Dailymotion Advertising, a powerful proprietary video marketing platform that offers a high-quality and safe environment for brands. - Our team is made up of 400 employees in France, New York, and Singapore.
Role Description ¿Eres el/la Apigee Engineer que liderará la evolución de las arquitecturas de API de misión crítica? Ubicación/Modalidad: España | 100% Remoto (Horario: 9:00 - 18:00 h) Como Apigee Engineer, tu misión no será solo mantener código: serás la pieza clave en la transformación y modernización de infraestructuras críticas, liderando la transición hacia arquitecturas híbridas y cloud-native altamente eficientes. Si buscas un entorno donde tu capacidad de orquestación técnica dicte el ritmo del negocio, este es tu lugar. Tus desafíos y responsabilidades (Tu Misión): - Liderar la Evolución de la Plataforma: Apoyar de forma directa la migración estratégica de APIs desde Apigee Edge hacia Apigee Hybrid, garantizando despliegues robustos, seguros y con cero fricción. - Orquestar el Ecosistema de APIs: Diseñar, configurar y mantener proxies de API en Apigee, aplicando flujos compartidos (shared flows), políticas de seguridad avanzadas, gestión de tráfico y mediación bajo los estándares más altos de la industria. - Automatizar e Impulsar la Cultura DevOps: Desarrollar scripts avanzados de automatización e integrar suites de pruebas de contratos y funcionales (Postman, Newman, Pytest) dentro de pipelines de GitHub CI/CD, asegurando lanzamientos veloces y con la máxima confianza de calidad. - Dominar Entornos Cloud-Native: Desplegar, monitorear y diagnosticar componentes de Apigee Hybrid corriendo sobre Kubernetes, apoyándote en herramientas clave como Docker y Helm. - Garantizar la Continuidad Operativa (Soporte BAU): Investigar incidentes en producción, realizar análisis de causa raíz y velar por la estabilidad del ecosistema Digital Investment Engine, colaborando codo a codo con los equipos de desarrollo e infraestructura. Qualifications - Imprescindible: - Ingeniería de APIs: Sólido dominio de APIs REST, HTTP, JSON y conceptos avanzados de API Gateway. - Ecosistema Apigee: Experiencia real configurando proxies, políticas y aportando en procesos de migración (Edge a Hybrid). - Stack Tecnológico: Fuertes habilidades en XML, JavaScript y Python. - DNA DevOps: Experiencia de primera mano con Git, pipelines de CI/CD, Kubernetes, Docker y Helm. - Automatización de Calidad: Prácticas consolidadas de testing y automatización de APIs (Postman, Newman, Pytest o similares), además de experiencia en monitoreo y logging. - Soporte Empresarial: Historial comprobado resolviendo incidentes y ejecutando despliegues en entornos de producción de gran escala. - Idiomas: Nivel de inglés intermedio-alto (B2 mínimo) y español fluido para comunicarte efectivamente en entornos globales. Requirements - Valoramos especialmente si además cuentas con experiencia en Java para resolver problemas e integraciones en el backend. - Te apasiona aprender continuamente, compartir ideas y evolucionar junto al equipo. Benefits - Compensación: Salario fijo competitivo alineado con tu nivel de experiencia técnica. - Flexibilidad Real: Modalidad de trabajo 100% remota en España con horarios establecidos (9 a 18 h) para que seas dueño de tu tiempo. - Cultura de Alto Desempeño: Un entorno basado en la autonomía, la colaboración y el dinamismo, donde se elimina la burocracia para dar paso a la innovación. - Evolución Profesional: Un espacio donde se valora tu iniciativa, se reconoce activamente tu impacto en los proyectos y se apuesta firmemente por tu crecimiento profesional y mentoría.
Role Description - Core Development: - Participate in the design and development of backend systems, utilizing Go to build high-performance and high-concurrency microservices. - System Optimization: - Gain a deep understanding of business requirements, analyze system bottlenecks, and drive product performance tuning and architectural upgrades. - Platform Engineering: - Solve complex technical challenges and contribute to the development and maintenance of common components, middleware, and frameworks. - Cross-functional Collaboration: - Work closely with Frontend, QA, and Product teams to ensure high-quality implementation of technical solutions; draft standardized design, technical, and API documentation. - Operations & Monitoring: - Monitor live system performance, identify root causes of issues, and provide rapid resolutions for production environment incidents. Qualifications - Education: - 2026 or 2027 graduates. Bachelor’s degree or above in Computer Science, Software Engineering, Communications, or related fields. - Technical Foundations: - Proficiency in Computer Networking (TCP/IP, HTTP, DNS, etc.) and Operating Systems principles (Process/Thread, Memory Management, I/O mechanisms). - Mastery of Data Structures and Algorithms with a commitment to clean, high-quality code. - Technical Proficiency: - Familiarity with Golang and its concurrency models (Goroutines, Channels, Context, etc.). - Proficiency in SQL and familiarity with common databases and storage middleware (e.g., MySQL, Redis). - Soft Skills: - Excellent logical thinking and a strong sense of Ownership; passionate about technology and exploring unknown fields. - Strong bilingual communication skills (English and Chinese) to collaborate effectively in a global team environment. Requirements - Available for a minimum of 6 months, 5 days per week. Benefits - Study Growth Fund: We support your professional development and continuous learning. - Internal Events: Participate in regular team-building activities, workshops, and events designed to promote collaboration and innovation. - Global Collaboration: Be part of a diverse, international team, working alongside colleagues from around the world. - Career Advancement: Access opportunities for growth and advancement within a rapidly expanding global company. - Internal Mobility: Grow with us - Your long-term development is important to us. We offer internal job opportunities to help build your career path.
Junior Full-Stack Java Developer
SutherlandFounded in 1986, Sutherland is a global process transformation company that “rethinks and rebuilds processes for the digital age.” As an employer, Sutherlan
Role Description We are seeking a motivated Junior Full-Stack Java Developer with a foundational understanding of contact center technologies to join our engineering team. This role involves the development, maintenance, and Level 3 support of enterprise applications that power our contact center operations across Cisco and Genesys platforms. The ideal candidate is a self-driven professional who thrives in a remote environment, takes ownership of their work, demonstrates strong troubleshooting skills, and collaborates effectively across cross-functional project and product teams without the need for micromanagement. You will be responsible for building and maintaining full-stack solutions using a microservices-based back-end architecture with Java Spring Boot and front-end technologies such as Vaadin, Thymeleaf, and Bootstrap/HTML5. Back-end development centers on designing, building, and maintaining loosely coupled microservices that communicate via RESTful APIs, message queues, and event-driven patterns. Applications will integrate with PostgreSQL, SQL Server, and Informix databases. Services are deployed either on-premise or within Google Cloud Platform (GCP) using Docker and Kubernetes. You will also work with Microsoft Active Directory (via Azure AD/Entra ID) for authentication and identity management integrations. Core Responsibilities - Develop, test, and deploy full-stack enterprise Java applications using a microservices architecture with Spring Boot, RESTful APIs, and front-end technologies including Vaadin, Thymeleaf, and Bootstrap/HTML5 to support contact center operations. - Design and implement microservices following best practices including API gateway patterns, service discovery, circuit breakers, and inter-service communication via REST and messaging. - Build and maintain microservices with containerized deployments using Docker and orchestration via Kubernetes for both on-premise and Google Cloud Platform (GCP) environments. - Provide Level 3 (L3) production support by performing root cause analysis, diagnosing complex application and integration issues, and implementing timely fixes to restore service. Serve as the escalation point for issues that cannot be resolved by L1/L2 support teams. - Develop and customize Cisco Finesse agent desktop integrations, gadgets, and workflows, including working with the Finesse API and extending agent and supervisor desktop capabilities. - Perform customization and configuration of Coral Interactive (softphone) solutions to enhance agent communication and call handling workflows. - Write and optimize SQL queries, stored procedures, and data access layers to integrate with PostgreSQL (primary), SQL Server, and Informix databases. This role does not include database administration responsibilities. - Develop against and integrate with Cisco Unified Contact Center Enterprise (UCCE) and Cisco Customer Voice Portal (CVP) for IVR routing, call flow logic, and VXML application development. - Work with Genesys Platform SDK (PSDK) for integration with Genesys contact center environments, including familiarity with Genesys Voice Portal (GVP) for IVR development. - Integrate applications with Microsoft Active Directory (Azure AD/Entra ID) for authentication, authorization, single sign-on (SSO), and identity management workflows. - Deploy, configure, and manage applications on Google Cloud Platform (GCP) and on-premise infrastructure, leveraging cloud-native services for scalability, monitoring, and reliability. - Utilize Splunk for application monitoring, log analysis, troubleshooting production issues, and building operational dashboards and reports to support L3 support functions. - Actively leverage AI-powered development tools (e.g., GitHub Copilot, Grok, Claude) to accelerate development workflows, improve code quality, generate documentation, and enhance productivity. - Collaborate with project managers, product owners, QA engineers, and fellow developers as part of project and product teams to deliver features on schedule and to specification. - Participate in code reviews, architectural discussions, and technical design sessions to maintain high standards of code quality and system reliability. - Create and maintain technical documentation including design specifications, API documentation, runbooks, troubleshooting guides, and deployment procedures. - Proactively identify and resolve technical debt, performance bottlenecks, and security vulnerabilities across the application stack. Qualifications - 2–4 years of professional experience in full-stack software development with Java as the primary language. - Proficiency with Java Spring Boot for building microservices, REST APIs, and distributed back-end systems, including understanding of microservices design patterns such as API gateways, service discovery, circuit breakers, and event-driven communication. - Experience with front-end development using Vaadin, Thymeleaf, Bootstrap, and standard web technologies (HTML5, CSS3, JavaScript/TypeScript). - Working knowledge of relational database integration, including writing SQL queries, stored procedures, and using ORM frameworks (e.g., JPA/Hibernate) against PostgreSQL, SQL Server, or Informix. - Hands-on experience with Docker containerization and Kubernetes orchestration for application deployment and management. - Working knowledge of Google Cloud Platform (GCP) including compute, networking, storage, and managed services relevant to application hosting and deployment pipelines. - Understanding of Microsoft Active Directory and Azure AD (Entra ID) integration patterns for authentication, authorization, and SSO. - Strong troubleshooting and diagnostic skills with the ability to serve as a Level 3 escalation point, including experience with systematic root cause analysis and production incident resolution. - Experience using Splunk (or comparable log aggregation/monitoring platforms) for application troubleshooting, log correlation, dashboard creation, and operational reporting. - Demonstrated ability to effectively utilize AI-assisted development tools (GitHub Copilot, Grok, Claude, or similar) as part of the daily development workflow. - Excellent written and verbal communication skills with the ability to clearly articulate technical concepts to both technical and non-technical stakeholders. - Proven ability to work independently in a remote environment, manage time effectively, prioritize tasks, and deliver results with minimal supervision. - Experience working collaboratively within project teams and cross-functional product teams. Preferred Qualifications - Experience with Cisco Finesse development, including gadget creation, API integration, and customization of agent/supervisor desktop layouts. - Experience with Coral Interactive softphone customization, configuration, and integration within contact center agent desktop environments. - Working knowledge of Genesys Platform SDK (PSDK) for developing integrations with Genesys-based contact center platforms. - Familiarity with Genesys Voice Portal (GVP) for IVR application development, call routing, and voice self-service solutions. - Experience with Cisco Customer Voice Portal (CVP) including VXML application development, call studio scripting, and IVR call flow design. - Experience with Workforce Management (WFM) systems, specifically IEX/NICE WFM, including integrations, data feeds, reporting, and scheduling workflows. - Proficiency in C# / .NET development for supplementary application development, tooling, or integration with Microsoft-ecosystem services. - Experience with CI/CD pipeline design and implementation using tools such as Jenkins, GitHub Actions, or Google Cloud Build. - Familiarity with infrastructure-as-code tools (Terraform, Helm charts, Ansible) for managing cloud and on-premise container environments. - Knowledge of contact center metrics, KPIs, and operational workflows (e.g., ACD routing, queue management, real-time adherence, agent state management). - Experience with message queuing systems (e.g., RabbitMQ, Kafka, Google Pub/Sub) for event-driven architectures. - Experience or interest in AI tools such as Claude, Copilot, or Grock will be considered a plus. Work Environment & Expectations This is a fully remote position based in Bogotá, Colombia. Candidates must have a reliable high-speed internet connection and a dedicated workspace conducive to focused development work. Core collaboration hours may be required to overlap with team members across time zones. Occasional after-hours support for production deployments or critical incidents may be necessary, particularly given the L3 support responsibilities of this role. The ideal candidate is a self-starter who takes initiative, communicates proactively, and consistently delivers high-quality work without requiring close oversight. You are expected to manage your own schedule, flag blockers early, and contribute meaningfully to team discussions and planning sessions. Clear, concise communication is essential. You will be expected to provide regular status updates, participate actively in team meetings, and document your work thoroughly. Strong English communication skills (written and verbal) are required. Additional Information All your information will be kept confidential according to EEO guidelines.


