Company OverviewLean Tech is a forward-thinking technology consultancy built on a foundation of excellence, innovation, and impact. We partner with organizations worldwide to deliver transformative engineering solutions that drive measurable business outcomes. Our strength lies in providing highly skilled nearshore talent who embody ownership, technical mastery, and a collaborative mindset. At Lean Tech, we cultivate a culture of continuous improvement, autonomy, and professional growth, empowering our teams to thrive in dynamic environments.
We specialize in designing and implementing scalable data platforms, resilient pipelines, and advanced analytics ecosystems that unlock the full potential of organizational data. By joining Lean Tech, you become part of a diverse, global engineering community that embraces creativity, problem-solving, and modern technologies to tackle complex challenges. Together, we are shaping the future of data-driven innovation and redefining how businesses leverage technology to achieve success.
Position OverviewWe are seeking a Data Engineer to join our Data Services / Data Products team. This role is central to bridging advanced data modeling, expert-level SQL engineering, and BI enablement. Unlike traditional BI or pipeline-focused positions, this opportunity demands deep SQL expertise, a strong grasp of database internals, and familiarity with cloud infrastructure concepts to optimize query performance.
You will transform raw application data into curated, high-performance models using DBT, Materialize, and Snowflake. These models will serve as the backbone for BI engineers and stakeholders, powering dashboards, reports, and mission-critical data products. Operating within a modern, streaming-aware ecosystem, you will support real-time data flows from CDC and Kafka, collaborating closely with Data Platform and BI Engineering teams to deliver end-to-end workflows that are reliable, scalable, and efficient.
Key Responsibilities
- Design, build, and maintain advanced data models and transformations using DBT across Materialize and Snowflake.
- Develop and optimize complex SQL queries, views, and stored procedures with a focus on compute cost, memory usage, and indexing strategies.
- Translate BI and business requirements into scalable semantic models and curated tables for real-time reporting.
- Monitor and tune Materialize clusters, ensuring optimal resource usage and performance.
- Troubleshoot upstream data issues in collaboration with Data Platform engineers, addressing CDC connectors, pipelines, and message flows.
- Participate in schema design, data quality assessments, and governance best practices.
- Collaborate with BI engineers to define models that support analytical and reporting needs.
- Support streaming-enabled architectures, integrating CDC, Kafka, and Materialize with Snowflake.
- Contribute to infrastructure tasks, reviewing IaC deployments, containerized flows, and system logs.
- Drive continuous improvement in pipeline reliability, performance, cost optimization, and documentation.
Required Skills & Experience
- Expert-level SQL proficiency, including query optimization, indexing, and database engine behavior.
- Hands-on experience with DBT for modeling and transformation.
- Strong understanding of relational database concepts and query plans.
- Experience with modern data warehouses such as Snowflake.
- Proficiency in SQL-based stored procedures/functions (PostgreSQL preferred; Oracle/SQL Server valuable).
- Experience with streaming-enabled databases like Materialize.
- Ability to debug pipeline issues related to CDC and ingestion workflows.
- Familiarity with Kafka, JSON message patterns, and real-time systems.
- Experience in cloud environments (AWS, GCP, Azure, Oracle).
- General software engineering skills, including log analysis and deployment reasoning.
- Familiarity with Docker, Kubernetes, and IaC tools (Terraform, CloudFormation).
- Ability to manage schema evolution challenges effectively.
Nice to Have
- Python scripting for validation, automation, or pipeline support.
- Exposure to CDC technologies (FiveTran, HVR).
- Basic dashboarding experience with Power BI or similar tools.
- Knowledge of observability practices in cloud environments.
Soft Skills
- Strong analytical mindset with attention to performance trade-offs.
- Excellent communication skills for cross-functional collaboration.
- Curiosity and adaptability to learn new tools quickly.
- Ownership-driven problem-solving with attention to detail.
- Team-oriented mindset to support upstream and downstream partners.
Why You Will Love Working with UsAt Lean Tech, you will join a powerful tech workforce committed to changing the world through innovation. We offer professional development opportunities with international clients, a collaborative environment, and mentorship programs designed to accelerate your career growth. Your contributions will directly shape the data landscape of a dynamic, growing organization. We celebrate diversity, foster inclusion, and believe in empowering every employee to reach their full potential.