CareerPlanSign in

Staff Software Engineer

Barcelona, CT, es🌐 Remote💼 Full-time🗓 2026-07-24 → 2026-09-27

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 while managing zero-downtime migrations.

Role type

Staff Software Engineer (Backend/Architecture)

Builds

Critical infrastructure managing and standardizing the flow of survey data to a global network of suppliers.

Domain

Research technology (ResTech) / Supply chain data infrastructure

Required skills

Backend engineering, architectural design, system migration, event-driven systems, mentoring, observability, AI-assisted development

Preferred skills

Frontend expertise (React), Go, Java, Kotlin, Spring

Technologies

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

Responsibilities

Design and implement patterns for legacy displacement to move domains out of a monolith with zero downtime; Own the architectural vision for legacy displacement across the domain; Mentor senior and mid-level engineers through design reviews; Build new services and help transition others from Go to Spring; Partner with product managers to shape roadmaps balancing technical debt with new value; Monitor system health using Grafana and modern tracing.

Seniority

Staff, high-level IC with significant mentorship and strategic impact

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