Tech Lead โ Data Platform (Go)
About this role At Coreblocks, we build solutions that empower independent creators, business owners, and freelancers. We are looking for a hands-on Tech Lead to take charge of our core Data squad โ the foundation that powers data operations across the entire organization. In this role, you will define the technical strategy for our data platform, driving the development of read models, real-time CDC workflows, and a high-performance analytical warehouse. Our data infrastructure derives directly from live operational systems. You will operate this squad as a key internal service partner, transforming business requirements from cross-functional teams into resilient, fully auditable data products.
You'll take ownership of:
- Squad Leadership & Delivery: Mentor and scale an agile team of backend and data engineers. As Tech Lead, you take full accountability for end-to-end execution, measuring success by value delivered in production. You will serve as the technical authority across teams while staying actively involved in coding, demonstrating modern AI-driven engineering practices every week.
- Data Platform Engineering: Design and scale robust, high-load data architectures, building real-time ELT/ETL pipelines and high-throughput microservices in Go (ensuring operational systems remain the single source of truth).
- Compliance & Data Governance: Architect secure storage mechanisms and data flows that meet strict multi-jurisdictional regulations, incorporating automated audit trails, retention policies, and strict data segregation.
- Event-Driven Infrastructure: Build scalable streaming architectures and Change Data Capture (CDC) pipelines connecting operational engines to our analytical layers using NATS, PostgreSQL, and ClickHouse.
- AI-Powered Workflows: Embed modern AI tooling (Cursor, Claude) into the squadโs routine, optimizing prompt pipelines, custom rules, and automated workflows to maximize team output.
- Data Quality & Technical Standards: Establish end-to-end data observability and consistency across ClickHouse and PostgreSQL while mentoring engineers in Go and TypeScript best practices.
About you:
- Proven Engineering Leadership: 5+ years of software engineering experience with demonstrated success in leading, mentoring, and setting architectural standards for high-performing technical teams.
- Go Expertise: Exceptional proficiency in writing clean, scalable Go code, with strong knowledge of concurrency, memory management, and system performance tuning.
- Data Streaming & Pipeline Mastery: Hands-on background in constructing CDC pipelines, ELT processes, and handling high-volume event streaming (NATS, Kafka, or similar).
- Database & Regulatory Knowledge: Deep expertise in PostgreSQL and ClickHouse (OLAP), with practical experience resolving data localization, residency, and compliance constraints across global markets.
- Fintech / Regulated Sector Experience: Background in developing data infrastructure within neobanking, fintech, or regulated digital financial platforms.
- AI-First Mindset: Daily use of advanced AI coding assistants (Claude, Cursor) to accelerate architecture design, system configuration, and feature delivery.
- Open & Collaborative Approach: Excellent communication skills, strong team empathy, and a commitment to transparent decision-making.
- Professional English: Fluent written and spoken English (B2+) to articulate technical visions and align global stakeholders effectively.
Nice-to-haves (Bonus Points):
- Kafka Ecosystem: Deep hands-on experience with Kafka, including Kafka Connect customization and complex data transformations.
- Advanced ClickHouse Tuning: Expertise in schema optimization, query acceleration, and scaling large ClickHouse installations.
- Production ML Pipelines: Practical experience streaming machine learning model outputs directly into operational data pipelines.