Senior Java/Scala Engineer
SPAN Digital
About SPAN Digital
We’re a premium software consultancy partnering with startups to global brands in tech, fintech, and digital media. We build category‑defining products and help engineering teams deliver exceptional digital solutions across three continents. At SPAN, we balance structure with flexibility, autonomy with accountability, and learning with doing.
The Role
Join our expert team executing critical enterprise data retention, migration, and privacy enhancement projects at petabyte scale. This role combines robust software engineering capabilities with technical leadership; you’ll design production‑quality solutions while mentoring teams and driving complex data initiatives from concept to deployment.
Experience Level
8+ years data/software engineering | 4‑7 years technical leadership
What You’ll Do
Data Engineering & Migration Leadership
- Design and implement large‑scale data migration strategies for identity transformation across multi‑petabyte datasets
- Build comprehensive data lineage mapping and validation systems ensuring migration accuracy and data integrity
- Develop scalable data transformation solutions supporting batch and streaming processing with parallel pipeline orchestration
- Execute JDK and Apache Spark upgrades while maintaining production stability
- Implement advanced monitoring and observability for data pipeline performance and system health tracking
- Create testing and validation frameworks for complex migration scenarios
Technical Leadership & Engineering Excellence
- Provide technical leadership for data migration initiatives, taking ownership of critical system components
- Mentor engineers through pair programming, code reviews, and collaborative pipeline development
- Lead technical design discussions for complex data migrations meeting enterprise requirements
- Demonstrate deep expertise across the full data engineering lifecycle—from migration planning through operational support
- Drive work forward by identifying and removing blockers, enabling continuous value delivery
- Collaborate effectively with stakeholders across disciplines to ensure alignment and project success
What You Bring
Required:
- Minimum 8 years in data engineering or related engineering roles
- Bachelor’s/Master’s in Computer Science, Engineering, or equivalent experience
- Proven expertise in large‑scale data migration and ETL pipeline development
- Advanced proficiency in Scala and Java with modern build systems (Gradle or Maven)
- Deep experience with Apache Spark and distributed file systems (HDFS) or cloud object storage (S3, GCS)
- Production experience with cloud data platforms (AWS, GCP, Azure, or Databricks)
- Hands‑on AWS EKS (Kubernetes) for containerized data processing environments
- Understanding of data privacy, security, and compliance requirements (GDPR experience preferred)
- Strong knowledge of data structures, algorithms, and distributed systems design
- Excellent problem‑solving skills for fast‑paced, mission‑critical environments
Preferred:
- Enterprise engineering environments with large‑scale tools and development processes
- Data lineage analysis, dependency mapping, and validation frameworks
- Identity management in large‑scale distributed systems
- Modern data formats: Apache Iceberg, Parquet, ORC, Avro
- Streaming platforms: Apache Kafka or AWS Kinesis
- Observability tools: Prometheus, Grafana, Spark UI
Core Competencies
This role requires expertise across technical and leadership areas including Software Design, Programming/Software Development, Testing, Solution Architecture, Requirements Management, Release and Deployment, and Technology Monitoring. You’ll demonstrate autonomy in complex problem‑solving, influence across technical teams, and leadership of technical initiative.
Our Culture = Your Fit (Non‑Negotiable)
We need team members who embrace authentic expression and psychological safety as non‑negotiables, actively contribute ideas and questions rather than waiting to be asked, view mistakes as learning opportunities to share openly, and genuinely collaborate instead of just coordinating tasks. If you thrive in environments where open communication, mutual respect, and genuine teamwork drive excellence, you’ll feel at home here. However, if you prefer working in silos, avoiding difficult conversations, or keeping concerns to yourself, this isn’t the right fit – and that’s okay.
Our Principles
Engage • Communicate • Collaborate • Deliver Value • Grow • Lead • Iterate • Have Fun
Why SPAN Digital
- Work on cutting‑edge data engineering projects at petabyte scale
- Technical leadership opportunities with mentorship responsibilities
- Collaborative environment focused on continuous learning and growth
- Exposure to enterprise clients in entertainment, and technology industries
- Professional development with clear career progression paths
- Flexible work arrangements across our offices
- Competitive compensation package
- Access to latest technologies and tools in data engineering and cloud platforms
Ready to Lead at Scale?
If you’re passionate about large‑scale data engineering, technical leadership, and delivering world‑class solutions, we’d love to hear from you.
Next Steps
Review our culture and values at spandigital.com
Prepare examples of your data engineering leadership experience
Be ready to discuss your approach to technical mentorship and team collaboration
#J-18808-Ljbffr- ...category-defining products and helping engineering teams deliver exceptional digital... ...Role Overview We are seeking a Senior Java Engineer with Data Engineering expertise to join... ...Preferred Skills Experience with Scala or Python for data processing applications...ScalaSeniorTrabajar en la oficinaTrabajo híbridoHorario flexible2 días a la semana
- A premium software consultancy is seeking a Senior Data Engineer to lead complex data migration projects at petabyte scale. The role involves... ...have 8+ years in data engineering, proficiency in Java and Scala, and strong problem-solving skills. Join a collaborative environment...ScalaSeniorHorario flexible
- ...startups to global brands. We help engineering teams successfully navigate... ...We are seeking a Java Engineer with Data Engineering experience... ...ETL components using Java, or Scala Following established... ...systems under guidance from senior engineers Participate in...ScalaSenior
- ...software solution firm located in Jalisco, Mexico, is seeking a Java Engineer with data engineering experience to develop production-quality... ...of software engineering experience and proficiency in Java or Scala. Responsibilities include developing ETL components, ensuring...Scala
- ...GCP Data Engineer – Manager – Americas Delivery Mexico (ADMX) Are you an experienced,... ....) ~ Proficiency in SQL and Python (or Java/Scala) ~ Good knowledge of PySpark ~ Strong... ...development From entry-level employees to senior leaders, we believe there’s always room...ScalaSeniorTrabajo híbrido
- A leading technology firm based in Mexico is seeking a Software Engineer – Level 3 with a strong focus on Java and Spring Boot. Ideal candidates will have over 6 years of experience, deep knowledge of cloud platforms like AWS or GCP, and proficiency in Kubernetes. The...Senior
$80,000 por año
...Link-Worldwide is looking for a talented backend Java developer to join their team. With a requirement of 6-9 years of experience, the ideal candidate will have expertise in Java/J2EE and familiarity with the latest versions including Java 8, 11, and 17. The role,...Senior- ...for Web and Mobile Web platforms and support monthly release management activities. The ideal candidate will have strong skills in Java and experience with large-scale applications. GlobalLogic values a culture of caring, learning, and meaningful work, providing a...Senior
- Infosys Limited is seeking a Java Sr Engineer in Mexico to lead the design of scalable, high-performance Java applications. The candidate should have 8+ years in IT and 6+ years in full stack development with Java Spring Boot. Responsibilities include developing and testing...SeniorRemoto
- A global technology services company in Jalisco, Mexico is seeking a Senior Software Engineer to design and develop scalable software solutions using Java and Spring Boot. The ideal candidate will have over 7 years of experience, proficiency in AWS and Kubernetes, and a...Senior
$80,000 por año
...seeking an experienced backend developer in Guadalajara, Jalisco, Mexico. This full-time role involves designing backend services using Java and Spring Boot in an Agile environment. The ideal candidate will have 6–9 years of experience, be proficient in Java (including...SeniorTiempo completo- ...Link-Worldwide is hiring a Senior Full Stack Engineer in Guadalajara, Mexico. The role requires 7+ years of experience and a strong background in both frontend and backend development, particularly in Java, Spring Boot, and React. The ideal candidate will develop scalable...Senior
- ...Link-Worldwide is seeking a Senior Full Stack Engineer in Guadalajara, Mexico to develop scalable dental healthcare platforms. This role requires... ...in both backend and frontend technologies, particularly in Java, Spring Boot, and React. The ideal candidate will be responsible...Senior
$80,000 por año
...seeking an experienced professional in Guadalajara or Mexico City to develop scalable enterprise-level technology stacks primarily using Java. The role requires 5+ years in web service development and experience with cloud microservices. Ideal candidates should possess in-...Senior$80,000 por año
...Link-Worldwide is seeking a skilled backend Java developer with 6-9 years of experience. The role requires hands-on expertise in Java/J2EE, including familiarity with Java 8, 11, 17, and Spring Boot 3.x. Candidates should be proficient in API design, database integration...Senior- ...Fairygodboss is looking for a Java backend developer in Mexico, Jalisco. This role involves designing and developing high-volume, low-latency applications for mission-critical systems. The candidate should have extensive experience in Java, Spring framework, and RESTful...SeniorTrabajo híbrido
- ...Link-Worldwide in Mexico is looking for an experienced Java Middleware Developer with over 8 years of expertise in Java technologies and middleware development. The successful candidate will design, develop, deploy, and maintain scalable enterprise applications and middleware...Senior
- A tech consulting firm in Mexico is seeking a Senior Java Engineer with expertise in data engineering to lead critical migration projects. You will design solutions at petabyte scale while mentoring engineers. The ideal candidate has at least 8 years of experience and...SeniorTrabajo híbridoHorario flexible
- 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...SeniorTrabajo híbrido
- ...implementación conforme a estándares. El candidato ideal debe tener experiencia en Apache Kafka y desarrollo de microservicios en Java o Scala. Este puesto incluye la implementación de ETL en tiempo real y gestión de datos, buscando a alguien con fuertes habilidades...Scala
- ...Brillio is looking for a skilled Senior Software Development Engineer in Mexico, specializing in Java Full Stack Development within a cloud-native environment. The ideal candidate will design, develop, and maintain scalable web applications leveraging both frontend and...Senior
- Zoolatech is looking for a skilled Senior Software Engineer to design and support scalable systems for Supply Chain services and warehouse management... ...have over 7 years of experience and strong proficiency in Java and Spring Boot, alongside expertise in RESTful APIs and...Senior
- ...Link-Worldwide is seeking a Java Developer to deliver innovative solutions for a multinational investment bank in Mexico, Jalisco. The role involves working with a niche Java stack, including Spring Boot and Apache Kafka, to develop and maintain applications. The ideal...Senior
- ...Link-Worldwide is seeking an experienced Java Middleware Developer in Mexico, Jalisco to design and maintain enterprise-grade Java applications. The ideal candidate will have 8+ years working with Java technologies, Spring Boot, and middleware solutions. Responsibilities...Senior
- ...Full Stack Web Developer located in Jalisco, Mexico. The role requires a minimum of 5 years in web development and strong skills in Java. Responsibilities include implementing software solutions and maintaining web infrastructures while supporting release management activities...Senior
- ...and digital experiences. We are looking for an experienced Senior Software Engineer to design, build, and support scalable systems powering... ...delivering high-quality software Strong proficiency in Java and Spring Boot Experience with messaging and streaming...Senior
- ...Link-Worldwide is seeking a Java Developer to provide hands-on support and development in Java applications. The ideal candidate will have at least 3 years of experience in production support, strong skills in ServiceNow and SQL, and a proven ability to collaborate with...Senior
- ...Capgemini in Mexico, Jalisco seeks an experienced software engineer to resolve production issues and support system architecture. Candidates... ...have over 7 years in software engineering, with proficiency in Java + Spring Boot or Python (Django), and strong React skills....SeniorHorario flexible
- Capgemini seeks a Senior Full-Stack Developer for a hybrid role in Guadalajara, responsible for designing and supporting cloud-native web... ...candidate will have over 6 years of experience with Angular, Java, and AWS, and must be proficient in both front-end and back-end...SeniorTrabajo híbrido
- ...Link-Worldwide is seeking an experienced software engineer to join their team in Mexico, Jalisco. You will work closely with stakeholders... ...implementing best practices. The ideal candidate has over 7 years of Java development experience and a Bachelor's in Computer Science....Senior
¿Desea recibir más vacantes?
Suscríbase y reciba vacantes similares a Senior Java/Scala Engineer. ¡Sea el primero en aplicar!
- senior suites Estado de Jalisco
- senior buyer Estado de Jalisco
- desarrollador senior full stack Estado de Jalisco
- senior manager Estado de Jalisco
- senior backend engineer Estado de Jalisco
- senior IT manager Estado de Jalisco
- programador senior Estado de Jalisco
- full stack senior Estado de Jalisco
- senior product manager Estado de Jalisco
- ux senior Estado de Jalisco


