Senior Data Engineer

DoiT International
Summary
Join DoiT as a Sr. Data Engineer and contribute to improving the DoiT Cloud Intelligence product and enhancing the performance of large-scale data warehouses. Based remotely in EMEA (UK, Ireland, Israel, Estonia, or Spain, with contractor options in other Eastern European locations and Portugal), you will lead data warehouse performance and cost optimization, collaborate with engineering teams on data models and pipelines, design monitoring and diagnostic tools, and guide best practices for data design. You will also contribute to platform code and infrastructure for scalable analytics. This role requires 5+ years of experience with large-scale data systems, deep knowledge of ClickHouse or similar platforms, expertise in query tuning and cost optimization, proficiency in SQL and backend coding, and strong cloud infrastructure understanding. DoiT offers a remote-friendly work environment with unlimited PTO, flexible working options, health insurance, parental leave, employee stock options, home office allowance, professional development stipend, and a peer recognition program.
Requirements
- 5+ years of experience working with large-scale data systems in production
- Deep knowledge of ClickHouse performance internals or any other big data platform
- Proven expertise in query tuning, cost optimization, and storage design
- Proficiency in SQL and familiarity with backend coding ( e.g., Go, Python)
- Strong understanding of cloud infrastructure
- Real-life experience with real-time analytics
- Excellent communication skills in English, both written and verbal
- Self-organized, Goal-oriented, self-motivated individual who is confident, thorough and tenacious
- Ability to effectively operate with flexibility in a fast-paced, constantly evolving team environment
- A great sense of humor and enjoys having fun at work
Responsibilities
- Lead the analysis and optimization of big data warehouse performance and cost effectiveness
- Collaborate with engineering teams to improve data models and pipelines
- Design and implement tools for monitoring and diagnosing data system health
- Guide best practices for table design, partitioning, clustering, and indexing
- Contribute to platform code and infrastructure to support scalable analytics
Preferred Qualifications
- BA/BS degree or equivalent practical experience
- Experience with Google Cloud or AWS services from a production environment
Benefits
- Unlimited PTO
- Flexible Working Options
- Health Insurance
- Parental Leave
- Employee Stock Option Plan
- Home Office Allowance
- Professional Development Stipend
- Peer Recognition Program