Senior Software Engineer - Data

Count (Headquarters: REMOTE within UK/Europe)

Location: REMOTE within UK/Europe   |   Full-Time   |   $100,000 - $120,000
TypeScript Python Node WebAssembly WebGL Apache Arrow Parquet DuckDB Kubernetes React SQL Data Engineering Data Analytics Serverless High Concurrency Backend Back End Engineer Data Engineer
Company: Count is a canvas-based BI tool combining aspects of Jupyter, Tableau, and Miro, designed to help data teams drive business improvement. We build powerful in-house technology to deliver a unique user experience.

Role: We're seeking an experienced Senior Software Engineer focused on data challenges to join our Engineering & Product team. You'll tackle deep technical problems in the data analytics space, working on our custom in-house technologies.

Responsibilities:
*   Develop and enhance our reactive SQL/Python notebooks and database query frameworks.
*   Build and optimize serverless frameworks for executing database queries at high concurrency.
*   Work with technologies like Apache Arrow/Parquet and DuckDB to improve data processing performance and capabilities.
*   Collaborate with the team on designing and implementing robust, scalable data handling solutions.

Technical Skills Required:
*   Strong experience in software engineering, particularly with data-intensive systems.
*   Proficiency in Python and ideally Node.js/TypeScript.
*   Experience with database systems and query optimization.
*   Familiarity with technologies like Apache Arrow/Parquet, DuckDB is a plus.
*   Experience with cloud platforms (AWS/GCP/Azure) and container orchestration (Kubernetes) is beneficial.

Ideal Candidate: You are passionate about building sophisticated data tools, enjoy tackling complex backend challenges, and thrive in a small, collaborative team environment. You are comfortable working remotely within the UK or Europe. Offers Equity.
Post Date: May 19, 2025