Point your AI agent at freehire and let it find you a job.

Get the CLI →

Qlik

NewBe an early applicant

Principal Software Engineer

Posted Updated
Discussion

Summary

Hands-on principal-level engineer on Qlik's Open Lake House team, building a distributed data platform that creates, manages, and optimizes Apache Iceberg tables at scale. You'll drive architecture decisions, write Scala for the core engine, resolve complex production issues, and mentor engineers from Kfar-Saba or Haifa (hybrid).

What makes us Qlik?
A Gartner® Magic Quadrant™ Leader for 16 years in a row, Qlik helps teams get more out of AI with trusted data products, a powerful analytics engine, and AI agents. This helps teams reduce risk and operating costs while scaling AI responsibly.
Used by 75% of the Fortune 500, Qlik works with the systems organisations already use, maintaining flexibility without lock-in.
The Principal Software Engineer Role (Open Lake House)
Join our Open Lake House team at Qlik R&D, where we are building and evolving a distributed data platform that creates, manages, and optimises Apache Iceberg tables at scale.
As a Principal Software Engineer, you’ll take a highly hands-on role in some of the most technically challenging areas of the engine. You’ll help solve critical engineering problems, drive key architectural decisions, and influence the long-term technical direction of the platform.
What makes this role interesting?
· Work on complex distributed-systems challenges in a business-critical data engine.
· Take ownership of technically challenging areas and help shape the engine’s long-term direction.
· Work closely with experienced engineers, architects, Product, QA, DevOps/SRE, and Support.
· Have a direct impact on the reliability, scalability, and performance of a platform used by enterprise customers.
Here’s how you’ll be making an impact:
· Technical leadership: Drive architecture and design decisions for complex areas of the Open Lake House engine.
· Hands-on development: Design, develop, maintain, and improve core engine capabilities.
· Production ownership: Investigate and resolve complex production and customer issues.
· Engineering excellence: Improve scalability, reliability, performance, and maintainability through strong design, implementation, and reviews.
· Knowledge sharing: Mentor engineers and help build deep technical expertise across the team.
We’re looking for a teammate with:
· Extensive experience working on complex backend or data infrastructure systems.
· Strong hands-on experience with Scala.
· Strong experience with Apache Iceberg or similar table formats.
· Deep understanding of distributed systems, transactions, schema evolution, partitioning, compaction, and performance optimisation.
· Proven ability to troubleshoot complex production issues and take ownership of critical systems.
· Strong communication, collaboration, and technical leadership skills.
· Experience with Spark, Flink, Trino, Presto, cloud object storage, or modernising mature data platforms is a plus.
The location for this role is:
Israel: Kfar-Saba or Haifa (hybrid model)
#LI-Hybrid
Apply now and help change how the world transforms complex data landscapes into actionable insights and turns complex data challenges into new opportunities!
More about Qlik and who we are:
Find out more about ‘Life at Qlik’ on social: Instagram, LinkedIn, YouTube, and X/Twitter, and to see all other opportunities to join us and our values, check out our Careers Page.
What else do we offer?
· Genuine career progression pathways and mentoring programs.
· Culture of innovation, technology, collaboration, and openness.
· Flexible, diverse, and international work environment.
Giving back is a huge part of our culture. Alongside an extra “change the world” day plus another for personal development, we also highly encourage participation in our Corporate Responsibility Employee Programs
If you need assistance applying for a role due to a disability, please submit your request via email to accessibilityta@qlik.com. Any information you provide will be treated according to Qlik’s Recruitment Privacy Notice. Qlik may only respond to emails related to accommodation requests.
Qlik is not accepting unsolicited assistance from search firms for this employment opportunity. Please, no phone calls or emails. All resumes submitted by search firms to any employee at Qlik via-email, the Internet or in any form and/or method without a valid written search agreement in place for this position will be deemed the sole property of Qlik. No fee will be paid in the event the candidate is hired by Qlik as a result of the referral or through other means.

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available