Senior Product Engineer
Senior Product Engineer (IC) — Milan, ITShip user-facing features that feel right at the intersection of product and engineering — in a domain where the data problems are genuinely hard.
Cuebiq processes 5 billion GPS positions per day, turning raw mobility data into measurement products and advertising analytics, without compromising on user privacy.
This is a hands-on IC position with no people management responsibilities.
You will partner directly with Product to design, build, and refine the surfaces our customers actually use.
How we workSmall team, high ownership.
You'll work directly with the rest of the engineering team and with the CTO — little process, little overhead, decisions made close to the code.
Remote-friendly, with in-person collaboration valued: we support remote work, but we like to meet up regularly and value time together in person.
ResponsibilitiesShip user-facing features that feel right — own the implementation, push back on requirements when something doesn't add upPrototype, iterate, measure: comfortable making small bets and learning from real usageLead the frontend implementation of product features; propose patterns,keep the bar high on UX details (loading states, error handling, accessibility)Build the backend APIs and data work your features need — full autonomy across the stackRaise the quality bar through code reviews and engineering best practices within your scopeRequirementsMust HaveProduct instinct — track record of shipping product surfaces (not just internal tooling); examples of pushing back on PRD ambiguities and proposing better alternativesFrontend — strong,
hands?on experience with a modern component?based framework.
React and TypeScript strongly preferred; if your background is in another modern stack, you'll need solid foundations to ramp up fast.
Opinions on UX patterns, performance, and micro?interactionsBackend — solid proficiency in a strongly?typed language.
Our stack is Kotlin/Spring Boot; what matters is that you think in types, understand service design, and can ramp up on our toolsData — comfort with relational databases.
We use PostgreSQL — schema design and query thinking matter more than specific tool familiarityFluent English (written and verbal) — you will collaborate regularly with US?based product teams in both formsNice to HaveDesign sensibility — can read a Figma file and have opinionsDirect experience with our stack: Kotlin, Spring Boot, PostgreSQLMicro?frontend patterns (we use single?spa)HTTP/REST and API design depthFamiliarity with distributed microservices architectures and cloud?native systemsEnvironmentWe run a cloud?native microservices architecture on AWS and Kubernetes.
Familiarity with CI/CD pipelines and cloud?native concepts is expected at this level.
AI?Assisted DevelopmentWe are a Claude Code shop and we use it extensively.
Vibe coding is not our culture: every line ships with intent, and all code gets reviewed.
PerksMilan office — fully?stocked kitchen and ping?pong table; regular in?personteam daysTransportation support — full coverage of public transportation subscriptionsProfessional development — dedicated time and budget for building new skillsSalary range: €**-€**#J-*-Ljbffr
Cuebiq processes 5 billion GPS positions per day, turning raw mobility data into measurement products and advertising analytics, without compromising on user privacy.
This is a hands-on IC position with no people management responsibilities.
You will partner directly with Product to design, build, and refine the surfaces our customers actually use.
How we workSmall team, high ownership.
You'll work directly with the rest of the engineering team and with the CTO — little process, little overhead, decisions made close to the code.
Remote-friendly, with in-person collaboration valued: we support remote work, but we like to meet up regularly and value time together in person.
ResponsibilitiesShip user-facing features that feel right — own the implementation, push back on requirements when something doesn't add upPrototype, iterate, measure: comfortable making small bets and learning from real usageLead the frontend implementation of product features; propose patterns,keep the bar high on UX details (loading states, error handling, accessibility)Build the backend APIs and data work your features need — full autonomy across the stackRaise the quality bar through code reviews and engineering best practices within your scopeRequirementsMust HaveProduct instinct — track record of shipping product surfaces (not just internal tooling); examples of pushing back on PRD ambiguities and proposing better alternativesFrontend — strong,
hands?on experience with a modern component?based framework.
React and TypeScript strongly preferred; if your background is in another modern stack, you'll need solid foundations to ramp up fast.
Opinions on UX patterns, performance, and micro?interactionsBackend — solid proficiency in a strongly?typed language.
Our stack is Kotlin/Spring Boot; what matters is that you think in types, understand service design, and can ramp up on our toolsData — comfort with relational databases.
We use PostgreSQL — schema design and query thinking matter more than specific tool familiarityFluent English (written and verbal) — you will collaborate regularly with US?based product teams in both formsNice to HaveDesign sensibility — can read a Figma file and have opinionsDirect experience with our stack: Kotlin, Spring Boot, PostgreSQLMicro?frontend patterns (we use single?spa)HTTP/REST and API design depthFamiliarity with distributed microservices architectures and cloud?native systemsEnvironmentWe run a cloud?native microservices architecture on AWS and Kubernetes.
Familiarity with CI/CD pipelines and cloud?native concepts is expected at this level.
AI?Assisted DevelopmentWe are a Claude Code shop and we use it extensively.
Vibe coding is not our culture: every line ships with intent, and all code gets reviewed.
PerksMilan office — fully?stocked kitchen and ping?pong table; regular in?personteam daysTransportation support — full coverage of public transportation subscriptionsProfessional development — dedicated time and budget for building new skillsSalary range: €**-€**#J-*-Ljbffr