> Markdown version of [/jobs/ext/3112363-sr-software-engineer-scala](https://www.wearedevelopers.com/jobs/ext/3112363-sr-software-engineer-scala). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr Software Engineer-Scala - **Company:** GFT - **Location:** Santiago de Compostela, Spain - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Amazon S3, Cloud Computing, Cloud Engineering, Code Review, Database Queries, Software Debugging, Distributed Computing Environment, Data Flow Control, Identity and Access Management, JSON, PostgreSQL, Cloud Services, Standard Sql, Software Engineering, Data Processing, Data Ingestion, Backend, Git, Build Management, Containerization, Kubernetes, Information Technology, Google Bigquery, Data Management, Sbt (Software), Functional Programming, Data Pipelines - **Published:** September 27, 2026 - **Apply:** https://www.buscojobs.com.es/sr-software-engineer-scala-en-santiago-de-compostela-ID-372566829 ## About the Role Experience with AWS S3 and AWS STS Experience with Google BigQuery and Dataflow Strong SQL skills with PostgreSQL Experience with FS2 and cats-effect Familiarity with Google Pub/Sub Experience with Kubernetes and containerization Finagle or similar RPC frameworks Bachelors degree in Computer Science/Software Engineering or related field 4+ years of backend/data platforms experience Git and modern development workflows Analytical and problem-solving abilities Excellent debugging and troubleshooting Effective verbal and written communication Scala sbt ## 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.Responsabilidades Design, 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 principales Proficiency 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 ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Flex your Energy: Building a Cloud-Native Platform for Renewable Energy Communities](https://www.wearedevelopers.com/videos/1990-flex-your-energy-building-a-cloud-native-platform-for-renewable-energy-communities) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries)