Enviar candidatura ahora »

Software Engineer Expert

Software Engineer Expert

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

Heredia, CR, 40101

Lugar de trabajo:  Remoto

Job description_

About the Role_

As a Technical Lead Development Engineer, you will lead the design, development, testing and implementation of automotive software solutions. You will build and improve batch and real-time workloads in AWS and assess current systems against the AWS Well-Architected Framework, with particular emphasis on Operational Excellence. You will also recommend and lead improvements that strengthen reliability, scalability and delivery efficiency.

 

A day in this role_

  • Lead the technical planning and delivery of features, proofs of concept, complex systems and cross-functional engineering projects.
  • Own the end-to-end design, operation and continuous improvement of data pipelines using AWS Glue, Amazon S3, AWS Lambda and related services.
  • Define reusable ingestion, transformation, storage and delivery patterns for batch and near-real-time workloads.
  • Provision and manage AWS resources with Terraform and other infrastructure-as-code practices.
  • Monitor pipeline health, investigate failures, resolve data quality issues and improve logging and alerting.
  • Develop and maintain scalable automation and ETL jobs, focusing on performance, maintainability and data quality.
  • Deploy new and existing applications to AWS and support cloud migration using reliable, repeatable release practices.
  • Design, implement and maintain CI/CD pipelines that automate build, test, security validation and deployment.
  • Design and develop test automation frameworks for unit and smoke testing.
  • Assess systems against the Operational Excellence pillar of the AWS Well-Architected Framework and lead improvements in efficiency, automation, reliability and supportability.
  • Support Backlog Grooming with the Product Owner, Scrum Master, Scrum Team and stakeholders so requirements are properly captured in stories.
  • Work with project team members across all phases of the software development life cycle.
  • Clarify project requirements with the team, own the system architecture and technical design, and guide development of application components.
  • Perform design and code reviews for the automotive applications to maintain code quality.

 

The expertise requested_

  • Bachelor's degree in Computer Science, Software Engineering or a related field with significant software and computer science coursework.
  • 10+ years of software development experience, including designing and building high-volume transactional, large-scale distributed and multi-tenant systems with cloud-native technologies.
  • Expert in designing and developing microservices at scale using Spring Boot and API gateways.
  • Demonstrated experience building and deploying large-scale applications to the cloud.
  • Deep understanding of AWS components for compute, storage, containers, security, monitoring, databases, and front-end web & mobile.
  • In-depth knowledge of Jenkins, Bitbucket, Docker, Git, AWS Glue, AWS Step Functions, CloudWatch, Python, EC2, Lambda, S3, Amazon Bedrock and Terraform.
  • Experience with databases such as SQL and Redshift.
  • Ability to work independently, with remote management and with local/remote teams.
  • Excellent understanding of programming concepts, the software development lifecycle and Agile methodology.
  • Excellent communication, analytical, troubleshooting and time management skills.
  • Demonstrated experience mentoring, coaching and training junior developers.

 

Desired or nice to have expertise_

 

  • AWS certification (Solutions Architect).

 

 

 

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 »