Big Data Software Engineer

Qaracter Group
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Data analysis
Big Data
Cloud Database
Continuous Delivery
Continuous Integration
Data Systems
DevOps
Hive
Cloud Services
Scala
Data Streaming
Data Processing
Sql Optimization
Spark
Generative AI
GIT
Information Technology
Data Management
Software Version Control
Data Pipelines
Jenkins
Control M

Job description

Engineering & Cloud Solutions - Build and maintain scalable data pipelines using Spark (Scala) - Design data models to support regulatory reporting requirements - Work with AWS services (S3, EMR/Glue, Lambda) to deliver efficient data solutions - Ensure performance, scalability, and cost-efficiency of data platforms 2. Data Processing & Quality - Transform large volumes of financial data ensuring accuracy and traceability - Validate data flows and replicate logic using advanced SQL - Maintain high standards of data quality, governance, and compliance - Optimize performance and reliability of reporting systems 3. Collaboration & Agile Delivery - Collaborate with Risk, Finance, and Compliance teams to translate requirements into technical solutions - Work within Agile environments and contribute to continuous delivery - Use CI/CD and DevOps tools (Git, Jenkins, etc.) to support deployments - Communicate effectively with both technical and non-technical stakeholders What We're

Requirements

Looking For - Strong experience with AWS and cloud-based data solutions - Solid background in Big Data technologies (Spark, Scala, Hive) - Advanced SQL skills for validation and data analysis - Experience with version control and DevOps tools (Git, Jenkins, etc.) - Around 5 years of experience in similar roles - Degree in Computer Science, Engineering, Mathematics or equivalent experience Nice to Have - Experience in financial services or banking environments - Knowledge of scheduling tools such as Control-M - Familiarity with Unix/Linux environments - Experience in data analysis and documentation - Exposure to GenAI tools applied to data or engineering workflows Location: 100% remote About Qaracter Qaracter is an international consulting firm working on digital transformation projects for clients across multiple industries. While we collaborate with organizations from different sectors, the majority of our work is focused on banking and insurance, operating in

About the company

{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"trabajo.org","value":"JOB-53a3a7808124"},"datePosted":"2026-05-21T04:15:16+02:00","validThrough":"2026-05-28T00:00:00+02:00","title":"Senior Big Data Software Engineer","hiringOrganization":{"@type":"Organization","name":"Qaracter - Beyond your Challenge","logo":"https://cdn-logos.talent.com/v1/logo/image?company_name=Qaracter+-+Beyond+your+Challenge&feedcode=jobtraffic-es"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"O Chazo","addressCountry":"ES"}},"description":"At Qaracter we are looking for a Big Data Software Engineer You will play a key role in building and maintaining scalable data solutions within a banking environment, focusing on regulatory reporting and large-scale data processing on cloud platforms. This role is ideal for someone passionate about data engineering, cloud technologies, and delivering reliable, high-quality solutions in complex and regulated environments. What You'll Do 1. Data

Apply for this position