Talan is hiring an experienced Tech Lead to drive the design, development, and delivery of scalable data processing and streaming solutions, providing technical leadership across data engineering initiatives on modern cloud and big data platforms.
Responsibilities
- ▹Lead the technical design and implementation of large-scale data processing and streaming applications
- ▹Define architecture standards and best practices for distributed data platforms
- ▹Design, develop, and optimize batch and real-time data pipelines using Apache Spark and Kafka
- ▹Build and maintain scalable APIs following OpenAPI specifications
- ▹Perform system analysis, identify performance bottlenecks, and implement optimization strategies
- ▹Collaborate with product owners, architects, data engineers, and business stakeholders to translate requirements into technical solutions
- ▹Mentor and support development teams through code reviews, technical guidance, and knowledge sharing
- ▹Ensure solutions are secure, scalable, maintainable, and aligned with enterprise standards
- ▹Drive continuous improvement initiatives across development processes, architecture, and platform reliability
- ▹Participate in technical decision-making and roadmap planning
Requirements
- ▹Strong experience with Java development in enterprise environments
- ▹Solid expertise in Apache Spark, including Spark SQL, Spark Structured Streaming, and distributed data processing
- ▹Hands-on experience with the Cloudera ecosystem
- ▹Strong knowledge of Apache Kafka and Kafka Streams
- ▹Experience developing applications using Scala
- ▹Expertise in designing and implementing RESTful APIs using OpenAPI specifications
- ▹Strong understanding of SQL databases and data modeling concepts
- ▹Experience working with cloud platforms, particularly AWS
- ▹Hands-on experience with Databricks
- ▹Strong systems analysis and troubleshooting capabilities
- ▹Experience leading technical teams and complex software projects
- ▹Ability to make architectural decisions and provide technical direction
Nice to have
- ▹Experience with cloud-native architectures and microservices
- ▹Knowledge of CI/CD practices and DevOps methodologies
- ▹Experience working in Agile/Scrum environments
- ▹Familiarity with data governance, monitoring, and observability frameworks
Soft skills
Strong stakeholder management and communication skillsExperience mentoring developers and promoting engineering best practicesAbility to balance technical excellence with business priorities
What we offer
- ▹Permanent, full-time contract with career development opportunities
- ▹Opportunity to work in a challenging, multicultural environment with international projects
- ▹Exposure to large-scale financial IT systems and cross-country operations
- ▹Training opportunities to develop new skills in finance, technology, and data management
About the company
Talan is an international advisory group specializing in innovation and transformation through technology, with 5,000 employees and an annual turnover of €600M. The company offers consulting, data & technology, cloud & application services, and service centers of excellence, and has been recognized as a Great Place to Work in Spain for four consecutive years, alongside a certification in Poland.
Similar jobs

Job
Java + Data Technical Leader
Talan
+1
💰 Salary: not specified
🏢 On-site
📍 Málaga
🗣️ EN

Job
Java + Data Technical Leader
Talan
+1
💰 Salary: not specified
🏢 On-site
📍 Buenos Aires
🗣️ EN

Job
Java + Data Technical Leader
Talan
+1
💰 Salary: not specified
🌍 Remote
📍 Rio de Janeiro
🗣️ EN

Job
Data Engineer Sénior 970
ALTEN
+7
💰 Salary: not specified
🏢 On-site
📍 Dakar

Job
Data Engineer Sénior (Data Platform)
ALTEN
+7
💰 Salary: not specified
🏢 On-site
📍 Rabat
Job
Engineering Manager, Data Cloud
Chainalysis Careers
+5
💰 Salary: not specified
🌍 Remote
📍 Ontario
🗣️ EN