Senior Data Engineer at Spoonity building and scaling data infrastructure for global loyalty and engagement. Designing real-time data systems supporting millions of customer interactions.
Responsibilities
Design and implement scalable, real-time data pipelines to move and transform customer and transaction data from multiple global sources.
Architect resilient data systems that ensure reliability, observability, and data integrity across distributed environments.
Collaborate with AI and product teams to structure and prepare data for intelligent features like recommendation systems, insights generation, and predictive analytics.
Champion event-driven architectures, supporting seamless data ingestion from POS systems, APIs, and third-party integrations.
Define best practices for data governance, schema evolution, and real-time monitoring.
Mentor and guide team members, fostering growth and sharing knowledge across the engineering organization.
Requirements
Extensive experience building and scaling data architectures that handle diverse global data sources.
Proven background in real-time data processing, leveraging tools like Kafka, Pub/Sub, and ClickHouse.
Proficiency in TypeScript and experience working across full-stack environments.
Strong understanding of SQL and NoSQL databases, with expertise in schema design, performance tuning, and data modeling.
Familiarity with ETL/ELT frameworks (e.g., dbt, Airflow, Dagster) and cloud platforms like AWS and GCP.
Experience with Vercel is a plus.
Experience empowering AI systems through structured, high-quality data (e.g., embeddings, vector databases, RAG pipelines).
Strong grasp of event-driven software patterns and distributed system fundamentals.
An interest in mentorship and helping elevate others on the team.
Benefits
Personal or family health insurance options
Generous annual stipend for work equipment and hardware
Unlimited vacation with a minimum required use per year
RRSP matching
Competitive compensation and flexible remote work culture
Lead Software Engineer at Luminor responsible for developing Recurring Payments solutions. Joining a dynamic bank focused on innovative fintech services in the Baltics.
Lead Software Engineer developing and integrating Recurring Payments solutions for Luminor Group. Collaborating with engineering teams, driving modern architectures and ensuring compliance in a regulated banking environment.
Lead Software Engineer developing Recurring Payments solutions with a focus on Java and Spring Boot for Luminor. Collaborate with cross - functional teams in a hybrid work environment.
Software Engineer developing backend solutions using C#, .NET, and cloud technologies in a modern microservices environment. Joining an international team focused on high - quality software solutions.
Informatica Sr Technical Lead specializing in Data Engineering with extensive ETL experience in Pune, India. Responsible for data analysis, migration, and performance tuning for informed decision - making.
Data Modeler & Snowflake Sr Technical Lead - Data Engg at Birlasoft involved in data modeling, OLTP/OLAP modeling, and data mart/design responsibilities.
Senior Azure MSSQL DBA managing and optimizing SQL Server environments hosted on Azure. Focused on database performance, security, and collaborating with DevOps teams for CI/CD.
MES Industrialization Lead overseeing the industrialization of manufacturing execution systems solutions and building automation suites across production environments.
Tech Lead Data at Keyrus Bordeaux guiding customers towards data solutions and architecting robust systems. Ensuring technical quality and training teams in the data ecosystem.