Back to job-listings

See where we Qlik

Senior Software Engineer – Engine and Enterprise Connectivity Team

Senior Software Engineer – Engine and Enterprise Connectivity Team


We believe data can change the world.

And we believe people can, too.


At Qlik, we’re committed to making it easier for people to make transformative discoveries in their data and act on them. We want to enhance everyone’s natural ability to ask questions, analyze data, and make decisions. And that helps make analyzing data a natural part of making decisions and creating value.


Qlik’s R&D is a global organization based in Lund, Newton, Ottawa, Vicenza, London and Reykjavik, and as part of the Engine and Enterprise Connectivity Team in Ottawa, you …


  • join a small, close-knit team building and supporting Enterprise Connectivity in Cloud and on premise;
  • embrace a stop-the-line mentality;
  • ensure quality comes first and automation leads the way;
  • share and gain understanding and appreciation of the purpose and practices of agile software development;
  • create innovative solutions to scalability and performance bottlenecks typical in complex, big data environments;
  • deliver all the time;
  • like spending time to learn, work with and apply lots of different technologies to solve challenging problems; and
  • exercise strong communication, analytical and interpersonal skills working in a cross-functional team.


Responsibilities include:

  • Designing, developing, testing, and maintaining components within Enterprise Connectivity;
  • Researching new requirements and proposing solutions based on technical options, scope, and risk;
  • Engaging with support engineers to analyze, identify and fix issues and bottlenecks at customer sites;
  • Ensuring that deliverables meet requirements and recommending alternatives where appropriate;
  • Employing test-driven development practices including unit tests;
  • Documenting specifications and other relevant technical content as directed;
  • Communicating with engineering management and team leaders on task prioritization, scheduling, and coordination; and
  • Collaborating and coordinating with other team members on all aspects of the process including API and interface standards, user experience, architectural design, implementation, testing, and documentation.


Qualifications include:

  • A bachelor’s degree in Computer Science, Statistical Analysis, Mathematics or related discipline is required; advanced degree preferred;
  • A minimum of 8 years of experience working on a commercial software product;
  • Minimum 5 years of experience as a hands-on developer;
  • Mastery of C#/C++;
  • Domain and technical experience in the area of databases, data formats and protocols, and data access technologies is essential and evidenced by experience with data and integration technologies/APIs such as ODBC, JDBC, ADO.Net, REST, XML, JSON, RDBMS, etc;
  • Technical experience with QlikView connector technologies (e.g. QVX), an asset;
  • Practical platform experience providing ability to consider implementation tradeoffs and make independent decisions to optimize CPU, disk, memory, network utilization;
  • Experience with developing and supporting automation technologies (e.g., Protractor, Mocha, SpecFlow, Selenium);
  • Excellent communication skills, both verbal and written; and
  • Experience with Agile development methods and iterative planning.


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.



Read More

About Qlik

Qlik is a leader in visual analytics. Its portfolio of products meets customers' growing needs from reporting and self-service visual analysis to guided, embedded and custom analytics. Approximately 40,000 customers rely on Qlik solutions to gain meaning out of information from varied sources, exploring the hidden relationships within data that lead to insights that ignite good ideas. Headquartered in Radnor, Pennsylvania, Qlik has offices around the world with more than 1700 partners covering more than 100 countries.