Senior data engineer

873829

CRC Salario confidencial

Costa Rica Toda Costa Rica

Publicado 5 Feb 2026

Sistemas

1 Vacante

360Training
Industria de la empresa:
Educativo

Descripción general

Senior Data Engineer
We are seeking an experienced Senior Software Data Engineer with a strong software development background to design, build, and scale modern data platforms and real-time data streaming solutions. This role is highly engineering-focused, centered on backend development, data architecture, and distributed data systems rather than traditional reporting or visualization tools.
You will play a key role in architecting and developing batch and streaming data pipelines, working with technologies such as C#, Kafka, Azure services, Databricks, and Snowflake, and enabling reliable data movement, transformation, and processing at scale.
This role is ideal for a hands-on engineer who enjoys solving complex data problems through code, architecture, and modern cloud-native data platforms.

Key Responsibilities
• Design, develop, and maintain scalable batch and real-time data pipelines using engineering-first approaches.
• Build and optimize streaming data pipelines using Kafka / event-driven architectures.
• Develop backend data services and integrations using C# and Microsoft technology stack.
• Architect and implement data movement, ingestion, and transformation workflows across cloud and on-prem systems.
• Work extensively with Databricks, Delta Lake, and Snowflake to process and store large-scale datasets.
• Design robust data architecture supporting high availability, scalability, and performance.
• Implement data transformation logic using code-driven frameworks rather than GUI-based tools.
• Optimize data processing and storage for performance, cost, and reliability.
• Implement CI/CD pipelines and version control using Git and DevOps best practices.
• Collaborate closely with product, engineering, and platform teams to translate business needs into technical solutions.
• Ensure data quality, observability, security, and governance across the data ecosystem.
• Proactively identify architectural improvements and modernize legacy data w

Requisitos para aplicar

Required Skills & Experience
• 5+ years of experience in software development and data engineering roles.
• Strong software engineering background, preferably with C# / .NET.
• Hands-on experience building data streaming pipelines using Kafka or similar technologies.
• Solid experience with cloud-based data platforms such as Databricks and Snowflake.
• Strong understanding of data ingestion, transformation, and movement across distributed systems.
• Experience working with Azure services (e.g., Azure Data Factory, Event Hubs, Azure Functions, or similar).
• Proficiency in SQL and experience working with relational and semi-structured data.
• Experience designing scalable, fault-tolerant data architectures.
• Familiarity with CI/CD, Git-based workflows, and DevOps practices.
• Experience working in Agile/Scrum environments using tools like JIRA.
• Strong problem-solving mindset with a focus on performance and reliability.

Nice to Have
• Experience with microservices architecture.
• Knowledge of event-driven systems and distributed system design.
• Exposure to data governance, security, and compliance best practices.
• Experience migrating or modernizing legacy data systems.

Qualifications
• Bachelor’s or master’s degree in computer science, Software Engineering, Information Technology, or a related field.
• Proven track record of delivering complex, production-grade data and software systems.
• Strong communication skills and the ability to collaborate across engineering teams

Datos complementarios

873829

Profesional

Analista

Universidades / Otros

5 años de experiencia

Contrato Indefinido

873829

Últimos anuncios publicados

BDS Asesores
BDS Asesores
¢ 650 a 750 mil
CRECE
CRECE
Salario confidencial
OVERSEAS LOGISTICS OPERATIONS S.A
OVERSEAS LOGISTICS OPERATIONS S.A
¢ 450 a 550 mil