Data Engineer
Shape the backbone of AI systems. As a Data Engineer, you’ll manage complex data workflows, handle large volumes, and implement pipelines that drive cutting-edge machine learning projects.
The Mission
At Marvik, the Data Engineering team is central to our goal of leading in AI and machine learning. We provide the foundations that allow businesses to move from fragmented, unstructured data to organized, actionable insights.
We work to create a seamless environment where analytics and AI teams can access reliable data without getting bogged down by integration or governance complexities. If you are looking to expand your skills beyond standard ETL and work on infrastructure that supports advanced analytics and machine learning, this is the right place for you.
What You Will Do
Build Reliable Pipelines: You will design and maintain efficient data pipelines - from batch to real-time - ensuring smooth data flow and transformation across different systems.
Solve Data Fragmentation: You will help centralize and structure data from various sources to avoid the inefficiencies of siloed information.
Support AI & Analytics: You will work on preparing clean, structured data that enables faster and more accurate insights for AI models and business reporting.
Implement Orchestration: You will manage dependencies and data flows using modern orchestration patterns to ensure systems are reliable and maintainable.
Focus on Data Quality: You will help implement validation frameworks to ensure consistency, accuracy, and trust in the datasets we manage.Optimize Infrastructure: You will collaborate to assess existing setups and identify areas to improve scalability and cost-efficiency.
Secure the Platform: You will help apply governance frameworks and security standards - such as ISO 27001, Well-Architected frameworks, or GDPR - to ensure data is secure and compliant.
What We Are Looking For
Engineering Foundation: You treat data engineering as a software discipline, with an understanding of CI/CD pipelines, version control, and modular code design.
Core Languages: You have professional experience with Python and SQL, using them for data manipulation and scripting.
Cloud Experience: You are comfortable working within cloud environments (such as AWS, GCP, or Azure) and are eager to learn more about cloud architecture.Orchestration & Automation: You are familiar with the concepts of workflow orchestration and automating manual data tasks.
Containerization: You have exposure to container technologies for deploying applications.Eager to Learn: You are proactive and interested in continuous improvement, whether through internal training, certifications, or knowledge sharing.
Nice to Have
AI/ML Interest: Experience or strong interest in preparing data for AI applications or machine learning models.
Modern Search: Familiarity with Vector Databases or search engine infrastructure.
Real-Time Data: Exposure to streaming data concepts or event-driven architectures.
Edge Computing: Interest in working with data in constrained connectivity environments or IoT.
Why Join Marvik?
Innovative Projects: We work on initiatives that push the envelope, from computer vision to predictive modeling and generative AI.
Growth Culture: We believe in continuous learning and regularly engage in internal tech talks and hands-on training.
Flexibility: We offer a flexible environment where you can collaborate on strategic initiatives and help unlock the potential of data.
This call is made within the framework of Law 19.691 on the Promotion of Employment for Persons with Disabilities, including individuals registered in the National Registry of Persons with Disabilities of the Ministry of Social Development.
- Department
- Technology
- Locations
- Mexico, Peru, Colombia, Argentina, Uruguay
- Remote status
- Hybrid