Senior Software Engineer, Product Platform
Core
Design and build scalable shared systems, APIs, and internal engineering libraries used by multiple product teams to accelerate development.
Role type
Senior Software Engineer (Product Platform)
Builds
Shared customer-facing components (notifications, audit trails) and internal TypeScript abstractions/event-driven libraries
Domain
SaaS / Security / Platform Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Backend or fullstack engineering, API design, distributed systems, event-driven architecture, code review, technical documentation
Preferred skills
Experience with message queues (Kafka, SQS), AI tooling integration
Technologies
TypeScript, Kafka, SQS
Responsibilities
Design scalable shared systems and libraries, partner with product teams to define APIs, drive cross-team architectural decisions, uphold engineering standards, conduct code reviews, maintain technical documentation
Seniority
Senior, hands-on IC