CareerPlanSign in

Staff Software Engineer

Barcelona, CT, es🌐 Remote💼 Full-time🗓 2026-09-15 → 2026-09-25

Core

Setting technical direction for foundational modernization of the Supply domain, transitioning the ecosystem from legacy Go systems to a unified Java/Kotlin/Spring stack.

Role type

Staff Software Engineer (Backend/Architecture)

Builds

New services and architectural patterns for legacy displacement

Domain

Research technology / Supply chain data infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Backend engineering, Java, Kotlin, Spring, Go, System design, Mentoring, Observability, Event-driven systems, AI tooling

Preferred skills

React, Agentic programming tools

Technologies

Java, Kotlin, Spring, Go, Grafana, Claude Code

Responsibilities

Design and implement patterns for legacy displacement, Own the architectural vision for legacy displacement, Mentor senior and mid-level engineers, Build new services and help transition from GO to Spring, Partner with product managers to shape roadmap, Monitor system health using Grafana and tracing

Seniority

Staff, high autonomy & strategic impact

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