
Thrill
Remote Jobs
The Future of Gaming
6 Jobs
• Tune ClickHouse queries for performance and efficiency. • Administer ClickHouse settings, tables, and data structures (act as ClickHouse DBA). • Create and maintain data models and dashboards in Looker. • Implement and monitor data quality checks and validations. • Perform infrastructure work on Kafka, Zookeeper, ClickHouse, and the Kubernetes stack.
• Own top-of-funnel sourcing for technical roles across Backend, Frontend, DevOps / Infrastructure, Data, and Engineering Management • Build and execute sourcing strategies for both active hiring needs and future talent pipeline priorities • Create target company lists, market maps, and talent landscapes for key roles and geographies across Europe • Proactively identify, engage, and nurture high-quality passive candidates through LinkedIn and other relevant channels • Write highly personalized outreach that improves response rates and creates genuine candidate interest • Partner closely with the CTO and Technical Recruiter to calibrate role requirements, candidate quality bar, and target profiles • Run and continuously improve sourcing experiments across messaging, channels, and candidate segments • Share talent market insights, including candidate availability, compensation signals, competitor patterns, and common objections • Maintain strong ATS hygiene and keep pipelines structured, searchable, and reusable over time • Help shape how Thrill Labs is positioned to technical talent in a niche and sometimes misunderstood industry • Support early candidate qualification and smooth handoff into the recruiting process
• Own the quality of released functionality end-to-end across multiple product areas • Join product discovery and specification work early to identify ambiguity, missing edge cases, inconsistent behavior, and quality risks before development starts • Review, create (if necessary), and maintain acceptance test cases for new features and changes • Build and maintain regression test packs for manual execution • Perform structured manual verification before release, together with Product Managers and Engineers • Define feature release readiness criteria and provide a clear quality sign-off or risk assessment before the release • Maintain a centralized view of test coverage across frontend and backend, including what is automated, what is not, where the gaps are, and what should be prioritized next • Work with Engineering Managers and engineers to reduce blind spots in automation coverage • Contribute directly to Playwright-based test coverage where useful, and be comfortable reviewing existing automated tests • Read and understand backend tests written in Java and identify missing quality coverage in backend-heavy features • Help define a practical, risk-based test strategy for different types of product changes • Track defects by feature and product area, identify trends, and report on recurring quality risks • Analyze escaped defects and production issues, then turn the findings into better specifications, stronger regressions, and improved automation priorities • Drive automated data reconciliation workflows to verify that data in product services and the data warehouse remains consistent • Define and maintain data quality checks that go beyond row counts, including field-level diffing, decimal precision validation, currency/value consistency, and referential integrity checks • Help implement automated quality gates that detect schema drift and backend changes that could break warehouse ingestion before code is merged • Partner with backend engineers and the data warehouse engineer to identify high-risk data models and pipeline changes, and ensure they are covered by appropriate checks
• Guide a team of engineers by providing direction, support, and professional growth opportunities. • Establish and uphold high coding and performance standards, encouraging best practices across the team. • Partner with product, design, and business teams to shape technical solutions that meet business goals. • Implement efficient development processes, CI/CD pipelines, and scalable practices to maximize productivity and quality. • Resolve technical and operational issues swiftly, ensuring minimal disruption to product delivery.
• Design, develop, and maintain scalable and efficient software solutions that align with the company’s vision. • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications. • Troubleshoot and debug technical issues. • Lead architectural discussions and make informed technology decisions to improve system performance and reliability. • Conduct reviews, ensuring adherence to best practices and coding standards.
• Build and maintain production infrastructure in AWS. • Manage Linux servers. • Operate Kubernetes clusters. • Administer and optimize PostgreSQL databases. • Operate monitoring & observability. • Be part of the on-call rotation for the infrastructure components. • Ownership of the CI/CD process. • Work on improving infrastructure and application security. • Manage CloudFlare, WAF, and DDoS protection solutions to improve our stance in this area.