¡Activa las notificaciones laborales por email!

Software Developer - Simulacion

TGW Group

Islas Baleares

A distancia

EUR 45.000 - 70.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

A leading company in cloud-based enterprise software is seeking a Senior Golang Software Engineer to join their remote team. This role involves developing AI workflows and maintaining the QAD Champion API Backend, offering opportunities to work on diverse projects and collaborate with teams across the US and Europe. Ideal candidates will have a degree in a relevant field and extensive experience with Golang and relational databases.

Formación

  • 5+ years of professional experience in software development.
  • Strong knowledge of Golang and API management.
  • Experience with PostgreSQL and CI/CD practices.

Responsabilidades

  • Develop and enhance AI workflows supporting various QAD applications.
  • Write testable, maintainable code.
  • Participate in team discussions for system improvements.

Conocimientos

Golang
Relational database design
Analytical problem-solving
Collaboration skills
Time management

Educación

Degree in Information Technology, Engineering, Computer Science

Herramientas

Docker
AWS Cloud Services
GitHub Actions

Descripción del empleo

QAD is building a world-class SaaS company, and we are growing. We are looking for talented individuals who want to join us on our mission to help solve relevant real-world problems in manufacturing and the supply chain.

We are a virtual first company, and your primary work experience will be virtual / working from your home. Occasional travel to a physical office may be required to enhance working relationships, collaboration, design, strategy, and alignment.

Job Description

At QAD, we are looking for a Senior Golang Software Engineer who is passionate about new technologies and wants to be part of the team developing and maintaining the QAD Champion API Backend (Golang), serving the primary AI use-cases for various products within QAD. As part of the Engineering team, based in the US and Europe, this role offers great opportunities to work on diverse projects and technologies with various teams.

The Engineering team is responsible for designing, developing, and deploying the organization's core products, focusing on efficiency and speed. We architect and implement solutions, including tools and platforms, to address key business requirements, covering provisioning, configuration, CI / CD, monitoring, SLAs, performance optimization, and system uptime. We collaborate extensively with stakeholders throughout the product lifecycle.

This is a fully remote role based in Spain.

What you will do :

  • Develop and enhance AI workflows supporting various QAD applications.
  • Complete sprint commitments to achieve business goals.
  • Help maintain a competitive edge by leveraging the latest AI technologies.
  • Participate in forums to explore interests outside of sprint work and contribute ideas for system improvements.
  • Support team efforts to achieve shared goals.
  • Write testable, maintainable code.

Qualifications

Required Qualifications :

Education : Degree in Information Technology, Engineering, Computer Science, or related fields

Professional experience : 5+ years

Technical skills :

  • Strong knowledge of Golang
  • Experience maintaining versioned API contracts
  • Relational database design with PostgreSQL
  • Transactional database access with sqlc and pgx
  • Database migration patterns, such as expand and contract, using go-migrate
  • Writing observable and testable code with libraries like testify and mockgen
  • Publishing and consuming Avro-formatted Kafka messages
  • CI / CD with GitHub Actions
  • Trunk-based development and continuous delivery
  • Strong collaboration skills across teams
  • Ownership and creative thinking
  • Analytical problem-solving skills
  • Process orientation and effective solution building
  • Time management and organizational skills

Preferred Qualifications :

  • Generating Echo handlers and models from OAS using oapi-codegen
  • LaunchDarkly feature flagging
  • Docker
  • AWS Cloud Services including EKS and RDS
  • AWS Bedrock Knowledgebases and Agents
  • AWS Sagemaker
  • Generative AI Prompt Engineering

About QAD :

QAD Inc. is a leading provider of cloud-based enterprise software and services for global manufacturing companies. We help manufacturers adapt quickly to technological disruptions and changing consumer preferences, enabling them to innovate and compete effectively.

QAD values diversity and inclusion, fostering an environment where all employees can contribute and grow. We are an Equal Opportunity Employer, committed to non-discrimination based on race, color, sex, age, national origin, religion, sexual orientation, gender identity, veteran status, disability, or other protected classes.

J-18808-Ljbffr

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.