Senior Product Engineer (IC) — Milan, IT
- Pubblicato il 19/06/2026
- Roma (RM)
- Da definire
- 40000
Descrizione:
Senior Product Engineer (IC) — Milan, IT
Ship 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 work
Small 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.
Responsibilities
Ship user-facing features that feel right — own the implementation, push back on requirements when something doesn't add up
Prototype, iterate, measure: comfortable making small bets and learning from real usage
Lead 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 stack
Raise the quality bar through code reviews and engineering best practices within your scope
Requirements
Must Have
Product instinct
— track record of shipping product surfaces (not just internal tooling); examples of pushing back on PRD ambiguities and proposing better alternatives
Frontend
— 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-interactions
Backend
— 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 tools
Data
— comfort with relational databases. We use PostgreSQL — schema design and query thinking matter more than specific tool familiarity
Fluent English (written and verbal)
— you will collaborate regularly with US-based product teams in both forms
Nice to Have
Design sensibility — can read a Figma file and have opinions
Direct experience with our stack: Kotlin, Spring Boot, PostgreSQL
Micro-frontend patterns (we use single-spa)
and API design depth
Familiarity with distributed microservices architectures and cloud-native systems
Environment
We 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 Development
We 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.
Perks
Milan office
— fully-stocked kitchen and ping pong table; regular in-person team days
Transportation support
— full coverage of public transportation subscriptions
Professional development
— dedicated time and budget for building new skills
Salary range
: €40.000-€55.000