Enviar candidatura ahora »

Senior Software Engineer

Senior Software Engineer

Campo personalizado 1:  Backend Development
Campo personalizado 3:  Backend Development
País/región:  CR
Fecha:  1 may 2026
Ubicación: 

Heredia, CR, 40101

Lugar de trabajo:  Remoto

Job description_

About the role_

We are looking for a Mid-Level Software Engineer to join our team and build scalable big data solutions. The ideal candidate will have strong experience in Python, PySpark, and AWS along with a solid understanding of distributed data processing systems. This role involves working on large-scale data pipelines, optimizing performance, and collaborating with cross-functional teams to deliver reliable data solutions. Exposure to Java Spring Boot–based applications is a plus.

 

A day in this role_

  • Design, develop, and maintain scalable data pipelines using Python and PySpark
  • Build and optimize big data solutions on AWS EMR
  • Process and analyze large datasets in distributed environments
  • Work with AWS services for data storage and processing
  • Optimize Spark jobs for performance and cost efficiency
  • Collaborate with product, analytics, and engineering teams to deliver data solutions
  • Participate in code reviews, debugging, and performance tuning
  • (Good to have) Contribute to backend services using Java Spring Boot

The expertise requested_

  • 3-5 years of experience
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
  • Strong experience in Python and PySpark
  • Experience with AWS services (deployment, monitoring, or development)
  • Solid understanding of distributed data processing frameworks
  • Experience building and maintaining data pipelines (ETL/ELT)
  • Strong SQL and data modeling skills
  • Understanding of Spark performance tuning and optimization
  • Familiarity with REST APIs and data integration patterns

 

Nice to have_

  • Experience with Java and Spring Boot
  • Exposure to AWS EMR, Lambda and Step Functions
  • Experience with workflow orchestration tools (e.g., Airflow)
  • Familiarity with CI/CD pipelines
  • Understanding of cloud-native architectures

 

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!!

Als Partner für IT-Beratung und Software-Entwicklung sind wir auf die digitale Transformation unserer Kunden aus den Bereichen Finanzen, Versicherungen und Industrie spezialisiert. Unsere rund 700 Talente in Deutschland entwickeln mit modernsten Technologien nachhaltige Lösungen.

Cinco motivos para ser parte del #TeamGFT

  • Flexibilidad: ¡Aquí el equilibrio lo es todo! Ofrecemos un entorno que respalda el balance de la vida personal y laboral y trabajo remoto.  
  • Colaboración: La colaboración es fundamental. Trabajamos en equipos multidisciplinarios, donde cada persona aporta sus habilidades únicas.  
  • Multiculturalidad: Contamos con un equipo global diverso que fomenta una atmósfera de aprendizaje y crecimiento personal.                   
  • Desarrollo: Ofrecemos un plan de carrera personalizado, así como programas de formación para desbloquear tu potencial.
  • Relevancia: Colaboramos con clientes líderes en la industria en proyectos de alto impacto que definen el futuro tecnológico.                

¿No estás listo (a) para aplicar?

Únete a nuestra TALENT COMMUNITY para oportunidades de trabajo que coincidan con tus intereses.

Enviar candidatura ahora »