Java Engineer with Data Engineering Experience
SPAN Digital
About SPAN Digital
SPAN Digital is a premium software solution development firm that strategizes, designs, and develops software solutions for clients from startups to global brands. We help engineering teams successfully navigate the challenges caused by the accelerating pace of change in software development, enabling them to build better digital solutions. With headquarters in San Francisco, USA, and development offices in Cape Town, South Africa, and Guadalajara, Mexico, we focus on the entertainment, technology, and medical industries.
Role Overview
We are seeking a Java Engineer with Data Engineering experience to join our expert team focused on executing critical enterprise data processing and pipeline development projects. This role combines developing software engineering skills with hands-on data engineering experience to contribute to production-quality solutions handling large-scale data processing for a client we can\'t mention, but you’ve definitely heard of!
As an Engineer, you will develop software features and contribute to building quality data processing solutions as part of a collaborative engineering team. You\'ll apply technical skills to deliver production-ready code while learning from more experienced engineers, taking ownership of well-defined tasks, and demonstrating growing independence in solving technical problems.
Experience Level: 4-7 years in software engineering with foundational data engineering experience
Key Responsibilities
Data Engineering Development
- Implement data processing features within large-scale data migration and transformation pipelines
- Develop and maintain ETL components using Java, or Scala
- Following established patterns and best practices
- Build data validation and testing components to ensure data quality and pipeline reliability
- Contribute to streaming and batch processing solutions using Apache Spark and related technologies
- Support data lineage tracking and monitoring systems under guidance from senior engineers
- Participate in data pipeline testing and debugging to ensure accuracy and performance
Software Engineering Excellence
- Write clean, maintainable code following team coding standards and best practices
- Participate actively in code reviews both as a reviewer and a reviewee to improve code quality
- Develop comprehensive unit and integration tests for data processing components
- Collaborate on technical design discussions and contribute ideas for solution improvements
- Support deployment and monitoring of data processing systems in production environments
- Document technical solutions and maintain clear technical documentation
Professional Growth & Collaboration
- Work effectively within project teams to deliver solutions that provide value to clients
- Seek clarification on requirements to ensure solutions align with client expectations and business objectives
- Communicate progress and blockers clearly to team leads and project stakeholders
- Learn from senior engineers through pair programming, mentorship, and collaborative problem-solving
- Contribute to team retrospectives and process improvement initiatives
Required Qualifications
Education & Experience
- 4-7 years of software engineering experience with foundational technical capabilities
- Bachelor\'s degree in Software Engineering, or related field (or equivalent experience)
- Demonstrated experience with Java and/or Scala programming languages
- Basic understanding of data engineering concepts and ETL pipelines
Technical Skills
- Proficiency in Java or Scala with an understanding of functional programming concepts
- Familiarity with Apache Spark, PySpark or similar big data processing frameworks
- Experience with build tools such as Maven, Gradle, or SBT
- Understanding of SQL and relational database concepts
- Basic knowledge of distributed systems and data processing patterns
- Familiarity with testing frameworks and test-driven development practices
Preferred Skills
- Experience with Scala or Python for data processing applications
- Familiarity with Hadoop ecosystem including HDFS, MapReduce, and related tools
- Experience with cloud platforms (AWS, GCP, or Azure) and their data services
- Familiarity with containerization technologies like Docker and Kubernetes
- Knowledge of data formats such as Parquet, Avro, or JSON
- Experience with streaming platforms like Apache Kafka, Flink or similar technologies
- Understanding of data warehouse and data lake concepts
- Exposure to monitoring and observability tools for data pipelines
- Experience with development methodologies and collaborative team practices
Our Culture & Values
At SPAN Digital, we believe that product and software solution development is a team activity that requires effective collaboration. We strive to create an environment where team members are comfortable expressing themselves authentically, actively sharing ideas, questions, concerns, and mistakes without fear of retribution, humiliation, or being ignored while delivering world-class solutions.
Ready to Join Our Team?
If you\'re passionate about data engineering, eager to learn from experienced engineers, and excited to contribute to large-scale data processing solutions, we\'d love to hear from you. Join SPAN Digital and build your career in data engineering while working on challenging enterprise projects.
SPAN Digital is an equal opportunity employer committed to diversity and inclusion.
#J-18808-Ljbffr- ...category-defining products and helping engineering teams deliver exceptional digital... ...Overview We are seeking a Senior Java Engineer with Data Engineering expertise to join our expert... ...our clients' business requirements. Experience Level: 8+ years in data engineering/...SugeridoTrabajar en la oficinaTrabajo híbridoHorario flexible2 días a la semana
- A tech consulting firm in Mexico is seeking a Senior Java Engineer with expertise in data engineering to lead critical migration projects. You will... ...engineers. The ideal candidate has at least 8 years of experience and strong proficiency in Java, data migration, and ETL...SugeridoTrabajo híbridoHorario flexible
- A premium software consultancy is seeking a Senior Data Engineer to lead complex data migration projects at petabyte scale. The role involves... ...candidates have 8+ years in data engineering, proficiency in Java and Scala, and strong problem-solving skills. Join a...SugeridoHorario flexible
- ...online platforms, combining in-store and digital experiences. We are looking for an experienced Senior Software Engineer to design, build, and support scalable systems... ...-quality software Strong proficiency in Java and Spring Boot Experience with messaging...Sugerido
- A leading software solution firm located in Jalisco, Mexico, is seeking a Java Engineer with data engineering experience to develop production-quality solutions. Ideal candidates should possess 4-7 years of software engineering experience and proficiency in Java or Scala...Sugerido
- # Mid Java Engineer - Hybrid CDMXGuadalajaraApply for this job* Permanent* Experienced Professionals... ...Sciences or equivalent.* **2-5 years of experience** in software development with **Java**,... ...in AI, generative AI, cloud and data, combined with its deep industry expertise...Empleo permanenteTrabajo híbrido1 día a la semana2 días a la semana3 días a la semana
- A leading tech company located in Mexico seeks an experienced data engineer with over 8 years in developing enterprise big data solutions. This role involves building complex data ingestion and transformation pipelines primarily using the Microsoft Azure platform. The successful...Remoto
- Turtle Trax S.A. is looking for a Sr. Software Engineer specializing in Java and microservices in Jalisco, Mexico. This hybrid role emphasizes deliverable management, team mentorship, and high-quality code development. Candidates should hold a degree in a relevant field...Trabajo híbrido
- A cybersecurity and data protection company located in Mexico, Jalisco, is seeking a Senior Data Engineer to design and optimize data pipelines using AWS technologies. The ideal candidate will have 5+ years of experience and strong skills in Python, SQL, and data modeling...
- Apex Systems is looking for a Mid-Level Data Engineer in Mexico, Jalisco, Región Centro. You will analyze user and business requirements... ...PySpark. A Bachelor’s degree in Computer Science or equivalent experience is needed, along with 3+ years in data engineering....Horario flexible
- ...to meet you! ABOUT THE ROLE We are looking for a Senior Data Engineer to design and maintain scalable data pipelines and platforms... ...best practices. MUST HAVES ~5+ years of professional experience in Data Engineering or Data Warehousing roles. ~ Strong programming...Trabajar en la oficinaRemoto
- Brillio in Mexico, Jalisco, is seeking a Data Scientist with over 5 years of experience in Data Science, Machine Learning, or Advanced Analytics. The candidate will develop predictive models and feature engineering pipelines, perform exploratory data analysis, and create...
- ...journey. What we are looking for ~ Experience with AWS services including but not limited... ...~ Experience with the integration of data from multiple data sources. ~ Experience... ...unit/integration tests, contributes to engineering wiki, and documents work. Performs...Trabajar en la oficinaRemotoHorario flexible
- 8+ years of experience developing enterprise big data solutions. 5+ years of experience working Microsoft Azure data platform and an excellent grasp of the following: Experience with designing and building end-to-end pipelines (DATA PIPELINE DATA FLOW). Experience...Remoto
- ## Job Description# Mid-Level Data Engineer (Python / SQL / PySpark)* Analyze user and business... ...field, **or equivalent professional experience**.* **3+ years of experience** in software... ...data security** principles.* Exposure to **Java or C#** is a plus. #J-18808-Ljbffr...Turno de noche
- ## Job Description# Senior Data Engineer (Analytics & Data Modeling)* Collaborate with cross-functional stakeholders to understand data... ..., Statistics, Mathematics, or a related field (or equivalent experience).* **5+ years of experience** as a Data Engineer with a strong...
- ...mission of launching the next wave of successful startups. As a Data Engineer, you will play a critical role in building and optimizing... ...Computer Science or a related field (or equivalent practical experience). ~5+ years of experience in designing and implementing...Remoto
- ## Job Description# Senior Data Engineer (Databricks)Apex Systems Mexico is seeking a **Senior Data Engineer** to design, build, and optimize... ...timelines and ensuring engagement success.* **5+ years of experience in Data Engineering** building production data pipelines.* **...
- ...Data Engineer (Ingeniero de Datos) Location: Mexico (Mexico City, Guadalajara, Monterrey) – Hybrid as per Infosys Mexico policy (CDT/... ...equivalent in Computer Science or related field. ~6+ years of IT experience in data engineering or related technical roles. ~...Trabajo híbridoHorario flexible
- AgileEngine, LLC. is looking for a Senior Data Engineer in Jalisco, Mexico. The role focuses on designing and maintaining scalable data... ...critical financial systems. Candidates should have over 5 years of experience in Data Engineering, strong programming skills in Python, and...RemotoHorario flexible
- A dynamic venture studio is seeking a skilled Data Engineer to optimize data infrastructure for analytics and machine learning. You will... ...collaborate with cross-functional teams. Requires 5+ years of experience, a relevant degree, and proficiency in Python and SQL. The...
- Infosys Limited is looking for a Data Engineer in Mexico to design and maintain AWS data pipelines. The role requires 6+ years of IT experience, particularly in data engineering roles. Applicants must be bilingual in Spanish and English, with proven experience in implementing...Trabajo híbrido
- Apex Systems in Mexico is seeking a Senior Data Engineer to design and optimize enterprise-scale data pipelines using Databricks, Delta... ...Lake, and Spark. The ideal candidate will have over 5 years of experience in Data Engineering and extensive knowledge of data...
- NTT DATA, Inc. is seeking a Data Engineer to design, build, and maintain scalable data pipelines and analytics solutions. The role involves ensuring... ...qualifications include proficiency in SQL and Python, experience with database platforms such as PostgreSQL and MongoDB,...
- Clutch Canada is seeking a skilled Software Engineer to join their AI team. This role involves data collection to support model training operations using cloud... ...have at least 5 years of software development experience, proficiency in bash/Python scripting, and familiarity...
- ...We are seeking a Data Engineer responsible for designing, building, and maintaining scalable... ...Python ETL/ELT tools and frameworks Experience with database platforms : RDBMS: PostgreSQL... ...Programming experience in Java or C++ Familiarity with machine learning...
- Apex Systems is hiring a Senior Data Engineer in Mexico, Jalisco, to collaborate with stakeholders for data solutions. The role requires 5+ years of data engineering experience, solid skills in SQL, and proficiency in big data technologies like Spark and Hadoop. Candidates...
- ...The Opportunity: We are looking for a highly skilled Senior Data Engineer to join our data team. This role is ideal for someone with deep experience in cloud‑native data engineering (preferably AWS), combined with the flexibility to work across a variety of platforms...
- ...to design, build, and maintain advanced Android applications. Candidates should have 5-7 years of experience in Android development, with strong skills in Kotlin and Java, and a deep understanding of modern Android frameworks and architectures. The role requires collaboration...
- ...NTT DATA, Inc. is looking for an experienced Java Developer to join our team in Guadalajara, Jalisco, Mexico. The ideal candidate will have 7+ years of experience in web application development using Java, with a focus on Java 11 Spring Boot and microservices architecture...
¿Desea recibir más vacantes?
Suscríbase y reciba vacantes similares a Java Engineer with Data Engineering Experience. ¡Sea el primero en aplicar!

