CareerPlanSign in

Software Engineer II - Backend

Spain🌐 Remote💼 Full-time🗓 2026-07-16 → 2026-09-26

Core

Building, improving, and maintaining a distributed service architecture for ingesting, analyzing, and publishing large volumes of tracing data to support real-time observability insights.

Role type

Senior IC backend engineer (distributed systems)

Builds

Distributed tracing pipeline services and support tools for observability platform

Domain

Observability / Distributed Systems / Data Ingestion

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems design, Concurrency management, Scalability engineering, Object-Oriented Programming (Kotlin/Java/Go), Asynchronous programming, Message queues, Cloud services, DevOps practices, Agile methodologies, AI tool adoption

Preferred skills

OpenTelemetry experience, Build/test automation, Technical mentorship, Open source contributions

Technologies

Kotlin, Java, Kafka, Redis, Public cloud services, OpenTelemetry

Responsibilities

Build and scale backend services, Define architecture with innovation, Collaborate with product teams on roadmap, Create automation and tooling, Participate in on-call rotations, Use AI tools to accelerate development

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.