Why You Should Join Our Engineering Team
We are looking for a Senior Full Stack Engineer to join our core development team. You will design and build scalable, high-performance solutions to complex data analytics challenges in this role while maintaining hands-on development responsibilities. You will work across the stack from front-end to back-end services, owning features end to end and collaborating with teams globally.
We seek a versatile, multidisciplinary engineer with a deep understanding of full-stack development, system design, and architecture trade-offs. If you thrive on solving complex challenges, optimizing performance, and building cutting-edge products, this is the perfect opportunity for you.
What You'll Do
- Design and develop scalable, high-quality full-stack applications.
- Own features end-to-end, from concept to deployment, ensuring maintainability and performance.
- Work across the stack leveraging Node.js, React, and TypeScript/JavaScript to build intuitive and robust applications.
- Collaborate with engineers, product managers, and designers to translate business requirements into technical solutions.
- Optimize system performance and improve scalability, addressing architectural trade-offs and design patterns.
- Develop and maintain RESTful APIs and integrate with NoSQL databases such as MongoDB.
- Stay up to date with emerging technologies and best practices in full-stack development.
What You Bring
- 5+ years of experience as a Full Stack Engineer, with deep expertise in JavaScript or TypeScript.
- B.Sc. in Computer Science or a related technical field.
- Proven experience in designing, developing, and deploying complex software solutions.
- Hands-on experience with Node.js, React (or similar front-end frameworks), and RESTful APIs.
- Strong database experience, preferably with NoSQL databases like MongoDB.
- Excellent problem-solving skills and ability to analyze performance trade-offs.
- Proficiency in English, both written and verbal.
Nice to Have
- Experience with GraphQL and Apollo (client/server).
- Familiarity with RabbitMQ, Redux/MobX, RxJS, and Socket.io.
Why Sisense?
Sisense is at the forefront of embedded analytics, empowering businesses worldwide to transform data into actionable insights. Our API-first developer platform enables companies to build innovative analytics solutions, unlock new revenue streams, and drive impactful business decisions.
As a market leader in embedded analytics, we tackle complex, real-world data challenges using cutting-edge technology. You'll collaborate with a global team of top-tier engineers in a culture that values innovation, impact, and career growth.
If you're passionate about building scalable applications and pushing the boundaries of data analytics, we’d love to hear from you!
Top Skills
What We Do
Sisense believes the smallest insights can drive large-scale business decisions.
Sisense embeds analytics seamlessly into any workflow. From retail to life sciences to manufacturing, their solutions power customer experiences by increasing user adoption and supporting smart, quick business moves. For product leaders, this means providing customers with uncomplicated tools for intuitive, insightful ways of working. In turn, key decision-makers get the answers they need in the tools they use, and the confidence to make data-driven decisions without waiting on analyst teams. With Sisense analytics tools, IT and BI teams can help everyone at their company analyze, explore, and collaborate to uncover valuable insights.
In order to make better-informed business decisions, the barriers between questions and answers must be removed where end users work. Because once there’s a clear path to clear answers, business leaders can better understand their world and gain the necessary knowledge to take action in it.
Why Work With Us
At Sisense, our people are our greatest asset, and we prioritize their well-being. Guided by our core values—caring, customer-centricity, action, disruption, and inclusivity—we offer self-care days, flexible PTO, and Summer Half Days. We foster growth through personalized career plans, ensuring employees thrive and accelerate their careers.
Gallery








Sisense Offices
Hybrid Workspace
Employees engage in a combination of remote and on-site work.