Staff Software Engineer
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