Sr Software Engineer-Scala

GFT
Valencia, Spain
17 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Amazon Web Services Amazon S3 Cloud Computing Security Cloud Engineering Code Review Software Debugging Distributed Computing Environment Identity and Access Management JSON Cloud Services Standard Sql Software Engineering
+10 more
Data Processing Data Ingestion Backend Build Management Kubernetes Information Technology Google Bigquery Data Management Functional Programming Data Pipelines

Job description

OverviewAs a Senior Software Engineer you design and build scalable, cloud-native backend services in Scala to support data ingestion, transformation, and analytics at scale.You will collaborate with engineers, architects, and product stakeholders across AWS and GCP to deliver reliable data pipelines and secure cloud integrations.You’ll lead code reviews, mentor teammates, and implement robust testing to ensure operational excellence.This role offers the opportunity to shape a modern data processing platform and impact mission-critical workloads in a fast-paced environment.ResponsabilidadesDesign, develop, and maintain scalable backend services using ScalaBuild distributed data processing pipelines for ingestion, transformation, and analyticsIntegrate with cloud services across AWS and GCPImplement secure authentication and authorization using cloud-native identity servicesEnsure reliability, observability, performance, and operational excellenceWrite clean, maintainable, and well-documented code; participate in code reviews and mentoringTroubleshoot and resolve issues in distributed, cloud-based environmentsDevelop and execute comprehensive testing strategies (unit, component, integration)Requisitos principalesProficiency in Scala and sbtStrong functional programming principlesExperience with Circe for JSON handlingHands-on AWS and/or GCP experienceKnowledge of IAM, STS, AssumeRole, WebIdentityExperience with AWS S3 and AWS STSExperience with Google BigQuery and DataflowStrong SQL skills with PostgreSQLExperience with FS2 and cats-effectFamiliarity with Google Pub/SubExperience with Kubernetes and containerizationFinagle or similar RPC frameworksBachelors degree in Computer Science/Software Engineering or related field4+ years of backend/data platforms experienceGit and modern development workflowsAnalytical and problem-solving abilitiesExcellent debugging and troubleshootingEffective verbal and written communicationScalasbtCirce

Requirements

This role offers the opportunity to shape a modern data processing platform and impact mission-critical workloads in a fast-paced environment.ResponsabilidadesDesign, develop, and maintain scalable backend services using ScalaBuild distributed data processing pipelines for ingestion, transformation, and analyticsIntegrate with cloud services across AWS and GCPImplement secure authentication and authorization using cloud-native identity servicesEnsure reliability, observability, performance, and operational excellenceWrite clean, maintainable, and well-documented code; participate in code reviews and mentoringTroubleshoot and resolve issues in distributed, cloud-based environmentsDevelop and execute comprehensive testing strategies (unit, component, integration)Requisitos principalesProficiency in Scala and sbtStrong functional programming principlesExperience with Circe for JSON handlingHands-on AWS and/or GCP experienceKnowledge of IAM, STS, AssumeRole, WebIdentityExperience with AWS S3 and AWS STSExperience with Google BigQuery and DataflowStrong SQL skills with PostgreSQLExperience with FS2 and cats-effectFamiliarity with Google Pub/SubExperience with Kubernetes and containerizationFinagle or similar RPC frameworksBachelors degree in Computer Science/Software Engineering or related field4+ years of backend/data platforms experienceGit and modern development workflowsAnalytical and problem-solving abilitiesExcellent debugging and troubleshootingEffective verbal and written communicationScalasbtCirce

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Loading talks and stories from around this role…