Talent.com
GFT Technologies SE
Sr Software Engineer-ScalaGFT Technologies SE • Heredia, CR
Sr Software Engineer-Scala

Sr Software Engineer-Scala

GFT Technologies SE • Heredia, CR
Hace más de 30 días
Descripción del trabajo

Job description_

About the Role_

We are seeking a talented Senior Software Engineer to join our team and contribute to the development of a modern, cloud-native data processing platform. In this role, you will design, build, and maintain scalable, resilient services that process and manage large volumes of data across AWS and GCP environments.

You will work closely with engineers, architects, and product stakeholders to deliver high-quality software solutions that support mission-critical data ingestion, transformation, and analytics workloads.

A day in this role_

  • Design, develop, and maintain scalable backend services using Scala.
  • Build and enhance distributed systems that process large-scale data workloads.
  • Develop integrations with cloud services across AWS and Google Cloud Platform (GCP).
  • Implement secure authentication and authorization mechanisms using cloud-native identity services.
  • Build and maintain data pipelines supporting ingestion, transformation, and analytics.
  • Collaborate with cross-functional teams to define technical requirements and deliver solutions.
  • Ensure system reliability, observability, performance, and operational excellence.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews and mentor other engineers.
  • Troubleshoot and resolve issues in distributed, cloud-based environments.
  • Develop and execute comprehensive testing strategies, including unit, component, and integration testing.

The expertise requested_

  • Strong proficiency in Scala and experience with sbt for build management.
  • Solid understanding of functional programming principles and best practices.
  • Experience with JSON serialization and deserialization frameworks such as Circe.
  • Hands-on experience with AWS and/or Google Cloud Platform (GCP).
  • Knowledge of cloud authentication and authorization mechanisms, including:
  • IAM
  • STS
  • AssumeRole
  • WebIdentity
  • Experience integrating with AWS SDKs, particularly:
    • Amazon S3
    • AWS STS
  • Experience working with:
  • Google BigQuery
  • Google Dataflow
  • Strong SQL skills and experience with PostgreSQL.
  • Experience with asynchronous and concurrent programming using technologies such as:
  • FS2
  • cats-effect
  • Familiarity with distributed messaging platforms such as Google Pub/Sub.
  • Strong testing experience, including unit, component, and integration testing.
  • Experience troubleshooting distributed systems and cloud-native applications.
  • Proficiency with Git and modern software development workflows.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum 4+ years of professional software engineering experience, preferably in backend engineering, data platforms, or data-intensive systems.
  • Experience with Finagle or similar RPC frameworks.
  • Knowledge of data pipeline orchestration and workflow management tools.
  • Experience deploying and operating applications in Kubernetes environments.
  • Familiarity with containerization technologies and cloud-native architectures.
  • Experience building highly observable and resilient data processing systems.

Desired or nice to have expertise_

  • Strong analytical and problem-solving abilities.
  • Excellent debugging and troubleshooting skills.
  • Effective verbal and written communication.
  • Ability to collaborate in a fast-paced, agile environment.
  • Strong sense of ownership and accountability.

Our Core values are focus to inclusion and diversity, all qualified applicants will be considered for employment and will go thru a fair recruitment process regardless of their race, religion, gender identity, sexual orientation, national origin or disability status.

Your journey with us begins here!!

Crear una alerta de empleo para esta búsqueda

Sr Software Engineer-Scala • Heredia, CR

Ofertas similares

Senior Software Engineer — Payments (Remote LATAM)

PlaybypointSan Jose, Costa Rica

Open to other timezones with overlap to.We're a rapidly expanding startup at the forefront of the racquet sports industry.At Playbypoint, we specialize in providing innovative enterprise software s... Mostrar más

QA Automation Engineer

TransPerfectSan José, SJ, CR

At Avatria, we specialize in bringing world-class Digital Commerce and Content solutions to our customers.We are sharp, hands-on technologists with a genuine love for all things digital.We’ve got a... Mostrar más

Senior Software Engineer — Storage Platform REMOTE

Atomic HRSan José, San José Province, Costa Rica

Our client is a publicly traded cloud storage company with two flagship products: a personal computer backup solution and a cloud object storage platform often compared to Amazon S3 — but chosen fo... Mostrar más

Sales Engineer (B2B SaaS) 🤖 - LATAM - Remote

Atomic HRSan José, San José Province, Costa Rica

Our client is a fast-growing SaaS platform transforming the outdoor hospitality industry.They operate a two-sided marketplace: a traveler-facing booking experience and a powerful reservation manage... Mostrar más

eComm Manager

Selection BookSan José Province, San José Province, Costa Rica

Buscamos una persona experta y apasionada en la gestión de eCommerce, optimización CRO, CRM y plataformas como Shopify o VTEX, con amplio dominio de Content/A+ Content para integrarse a nuestra age... Mostrar más

Technical Project Manager Data Center (Remote)

RM Staffing B.V.Guachipelin, A, CR

Clients need a single point of contact who actually understands hardware, not just a relationship manager who has to relay every technical question.Projects span hardware deployment, structured cab... Mostrar más

Corporate English Trainer (Spanish Bilingual)

goFLUENTSan José, San José Province, Costa Rica

For over 20 years, goFLUENT has helped organizations worldwide develop language and communication skills through innovative learning solutions that combine technology, engaging content, and live in... Mostrar más

Remote Medical Scribe

JanieSan José, San José Province, Costa Rica

Join our exceptional team and contribute to US healthcare!.Janie is a back office workflow provider that offers medical billing, insurance coordination, and scheduling services to medical groups an... Mostrar más

Desarrollador Web Senior (.NET)

InitiumsoftSan José Province, San José, Costa Rica
Quick Apply

Desafío Élite: Desarrollador Web Senior (.NET) para Escalar Sistemas de Misión Crítica.Remoto (Con opción de movilización a Costa Rica según necesidades del proyecto).Actuar como ingeniero experto ... Mostrar más

Customer Success Engineer - AI SaaS

MercorSan José, San José, Costa Rica
Quick Apply

Headquartered in San Francisco, our investors include.Customer Success Engineer (LatAm).Substantial overlap with Pacific Time (PT/PST).Investigate talent-reported issues end-to-end.Reproduce bugs, ... Mostrar más

Digital Analytics Engineer

TransPerfectSan José, SJ, CR

At Avatria, we specialize in bringing world-class Digital Commerce, Content, and Analytics solutions to our customers.We are sharp, hands-on technologists with a genuine love for all things digital... Mostrar más

Scheduler (Remote – LATAM only)

JanieSan José, San José Province, Costa Rica

Scheduler (Remote – LATAM only).Schedule appointments quickly and accurately.Manage high volume of inbound and outbound calls.Clearly explain appointment logistics and medical instructions.Maintain... Mostrar más

Sr. Account Manager (B2B SaaS) 🤖 - LATAM - Remote

Atomic HRSan José, San José Province, Costa Rica

They do this through a combination of:.We are seeking a versatile and customer-focused.Account Management, Customer Success, Support, and Onboarding.The ideal candidate is tech-savvy, AI-enabled, a... Mostrar más

Power Platform Developer / RPA / Power Automate

ITC WORLDWIDESan José, San José Province, Costa Rica
Quick Apply

Power Platform Developer / RPA | Power Pages | Power Apps |.Lead projects, create collateral, coach, mentor and encourage on- and off-shore team members.Be accountable for the overall quality of th... Mostrar más

Senior Product Engineer (Full-Stack + 3D Visualization) Remote English Mandatory

Selection BookSan José Province, San José Province, Costa Rica

Latin America (Colombia, Mexico, Brazil, Argentina).A fast-growing North American manufacturer of.Senior Product Engineer to own the development of internal tools, a public-facing website, and — mo... Mostrar más

DESARROLLO WEB (.NET)

Kruger NearShore LLC - ReklutiSan Jose, SJ, CR

NET) | Proyecto Internacional | Modalidad Remota.Si cuentas con experiencia en desarrollo web y buscas integrarte a un proyecto de gran alcance, esta es tu oportunidad.Proyecto para un cliente inte... Mostrar más