Senior Software Engineer for Platform team (Node.js, Java, TypeScript)
Sisense · Ukraine · Product
About this role
Sisense is hiring a senior-level Platform Engineer in the software engineering function based in Ukraine. The posting calls out experience with TypeScript, Java, Node.js, AWS.
- Role
- Platform Engineer
- Function
- software engineering
- Level
- senior
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Ukraine
- Department
- Product
More roles at Sisense
Job description
from Sisense careersSisense is a leading AI-powered Analytics Platform as a Service (AnPaaS) that empowers product teams and developers to embed conversational, predictive, and agentic intelligence directly into applications and workflows. Our API-first, developer-first platform turns complex data into faster, smarter, actionable decisions for over 2,000 global customers across financial services, retail, healthcare, and technology.
With the recent launch of Sisense Intelligence (Intelligence Assistant, MCP server, Managed LLM), we are pushing the boundaries of embedded analytics and making AI-driven insights accessible at scale.
The Role
As a Platform Engineer, you will be a key member of one of our core engineering teams, responsible for designing, building, and evolving the foundational platform that powers Sisense’s embedded AI analytics capabilities. You will work on high-impact infrastructure, scalability, and developer experience challenges in a modern, cloud-native environment using Node.js and TypeScript.
This is a hands-on role where you’ll tackle complex technical problems, influence architectural decisions, and help shape the future of our developer platform.
Key Responsibilities
- Design, develop, and maintain core platform components using Node.js, Java and TypeScript.
- Work closely with architects and cross-functional teams to build scalable, reliable SaaS foundations for embedded analytics and AI features.
- Lead large and complex technical projects end-to-end, from design to production.