Senior Software Engineer
Core
Architecting the future of a global survey data platform by modernizing legacy systems and transitioning the tech stack from GO to a unified Java/Spring architecture.
Role type
Senior Software Engineer (Backend/Fullstack)
Builds
Critical infrastructure managing and standardizing the flow of survey data to a global network of suppliers.
Domain
Research technology (ResTech) / Programmatic marketplace
Deliverable
production ML models | product features | infrastructure
Required skills
Backend system architecture, Java/Spring framework, .NET to Spring migration, Event-driven systems, Monolith decomposition, React, Grafana, Observability, Agentic programming tools
Preferred skills
Mentoring, Product mindset, Cross-timezone collaboration
Technologies
Java, Spring, .NET, React, Grafana, GO, Claude Code
Responsibilities
Design and implement patterns for legacy displacement to move domains out of a monolith with zero downtime, Build new services and help transition others from .NET to Spring, Partner with product managers to question and form requirements, Communicate effectively across timezones using written documentation and async communication, Use Grafana and modern tracing to monitor system health, Leverage Agentic programming tools to accelerate refactoring and development workflows
Seniority
Senior, hands-on IC