We are partnering with a rapidly growing organization in the Conversational AI space. They help businesses strengthen customer relationships through WhatsApp and AI-powered communication, enabling marketing, sales, and customer success teams to connect in a more direct, personal, and impactful way.
Their culture is grounded in four core principles: passion for innovation, a strong customer-first mindset, collaborative teamwork, and an entrepreneurial drive focused on real results.
About the RoleOur client is looking for a Data Engineer who will play a key role in designing and maintaining the data ecosystem that powers their product and business decisions.
You will be involved in:
Data Engineering & Management
Building and maintaining pipelines to collect, clean, and transform data from multiple sources (PostgreSQL, Firestore, MongoDB, DynamoDB, etc.).
Ensuring data accuracy, reliability, and consistency.
Data Modeling & Transformation
Converting raw data into scalable, analysis-ready models using SQL and frameworks like dbt.
Supporting business teams with well-structured datasets.
Analytics & Reporting
Creating dashboards and reports using Excel, Mixpanel, HubSpot, and BI tools.
Documenting metrics and ensuring alignment across departments.
Automation & Scripting
Developing Python scripts to automate data preparation, validation, and reporting workflows.
Stakeholder Collaboration
Translating complex technical insights into clear, actionable recommendations for non-technical teams.
AI-Enhanced Development (Vibe Coding)
Working extensively with AI coding assistants to generate, refactor, and maintain production-ready code (approx. 75% AI-assisted development).
Focusing on architecture, orchestration, and code review.
Designing effective prompts, validating AI-generated code, and ensuring compliance with performance and security guidelines.
Contributing to the evolution of internal best practices for human–AI collaboration.
What We're Looking ForMust-Haves
✔ 3+ years of experience as a Data Engineer or similar role
✔ Strong knowledge of SQL and NoSQL databases
✔ Proficiency in Python for automation and data processing
✔ Experience with data modeling, cleaning, and visualization
✔ Strong communication skills for cross-functional collaboration
✔ Ability to design scalable data architectures
✔ Comfortable working remotely in an English-first, async-friendly team
Nice-to-Haves
Experience with AWS or GCP (S3, Redshift, Glue, Lambda, QuickSight, etc.) Ability to establish best practices for scalable, maintainable data infrastructure