Were looking for a Senior Fullstack Engineer to join our Unified Analytics Team, which builds an AI-driven product that turns raw data into meaningful insights for our customers.
This is a backend-focused role with ownership of system design, data enablement, and end-to-end development. Youll build and automate backend services across a broad tech stack, design scalable data workflows, and deliver clean, reliable UIs in React to support new features. Youll also help maintain our UI infrastructure and work closely with data analysts to turn requirements into production-ready solutions.
Were seeking someone with a strong blend of Fullstack and Data Engineering experience, who can operate independently in a team of mostly data professionals, and who is comfortable driving a product from architecture through implementation to delivery.
What will you do:
Design and build scalable backend services and system architecture for our Unified Analytics platform.
Develop services and APIs across a broad tech stack (Node.js / Java / Python) that power customer-facing analytics.
Create and optimize data workflows, integrating with tools such as Snowflake, MongoDB, and Kafka.
Implement AI-driven features and automation to enhance customer insights.
Build and maintain React-based UIs, including shared components and UI infrastructure.
Collaborate closely with Product, Data, and Engineering teams to translate requirements into robust, production-ready solutions.
Own features end-to-end-architecture, development, deployment, and ongoing reliability in production.
Requirements: 6+ years of software engineering experience building complex, robust systems, including backend and fullstack development (Node.js, Java, Python).
Strong React experience for delivering high-quality user interfaces.
Solid background in data engineering concepts and tooling (e.g., Snowflake, MongoDB, Kafka, data pipelines).
Proven end-to-end ownership, from system design to production operation.
Experience partnering with data and analytics teams to turn models, metrics, and workflows into customer-facing capabilities.
A proactive, collaborative approach with the ability to work independently and contribute to team knowledge and mentoring.
This position is open to all candidates.