Sisense

367 Total Employees
Year Founded: 2004

Sisense Career Growth & Development

Updated on December 10, 2025

Sisense Employee Perspectives

Give us a snapshot of what you do to stay on top of your engineering knowledge and skills.

Modern software engineering moves quickly — sometimes, too quickly. With so much information available, staying on top of it is both an advantage and a challenge. I feel this, too. My approach is to focus on hands-on, targeted learning, using real problems as opportunities to deepen my understanding. Watching the road from the passenger seat doesn’t cut it; I take the driver’s seat when coding solutions, reinforcing concepts through direct experience. Just as important is managing complexity across different levels of abstraction — knowing when to zoom in on the details and when to step back to see the bigger picture. More often than not, code is still the answer.

 

What are your go-to resources for keeping your engineering skills sharp?

For me, keeping my engineering skills sharp comes down to the simple joy of building software and solving problems. I learn best by getting my hands dirty — digging into API documentation, experimenting with code, pulling my hair out when errors crop up, joyfully seeing the code build and run, writing my own notes, and repeating the process. Searching effectively is just as important, whether it’s debugging an issue or learning from open-source libraries. I often skim changelogs, browse GitHub issues and discussions, and chat with AI models to explore different perspectives. And when something doesn’t add up, I don’t mind diving into an open-source library’s internals to figure it out myself.

 

What does the learning culture look like on your engineering team?

At Sisense, my engineering team is fortunate to work with cutting-edge technologies, building open-source developer tools for embedded analytics. This creates numerous opportunities for growth and learning. We prioritize keeping our libraries up-to-date, secure and developer-friendly, which drives us to continuously improve our code and processes.

What I appreciate most is our disruptor mindset — constantly questioning, experimenting and pushing boundaries. This approach, paired with open collaboration, keeps us ahead of trends and fosters continuous growth. I also learn a lot from my talented colleagues. Through code reviews, design discussions and knowledge-sharing sessions, I get to see different approaches and perspectives. These interactions are invaluable in helping me improve and expand how I approach problems.

Tuan Pham
Tuan Pham, Principal Software Engineer

Sisense Employee Reviews

Coming from a large company, joining Sisense has been a great opportunity to broaden my experience. I’ve collaborated with international teams, worked with new applications, partnered with complex customers, and leaned into my passion for analytics—all while growing professionally and independently.
James Mataras
James Mataras, Manager, Technical Account Management
James Mataras, Manager, Technical Account Management