Software Developer - Simulacion

Sé de los primeros solicitantes.
TGW Group
Jerez de la Frontera
A distancia
EUR 40.000 - 80.000
Sé de los primeros solicitantes.
Hace 3 días
Descripción del empleo

QAD is building a world-class SaaS company and is growing. We seek talented individuals to join us in our mission to solve relevant real-world problems in manufacturing and the supply chain.

We are a virtual-first company; your primary work environment will be remote. Occasional travel to a physical office may be required for collaboration, design, strategy, and alignment.

Job Description

At QAD, we are looking for a Senior Golang Software Engineer passionate about new technologies and eager to develop and maintain the QAD Champion API Backend (Golang), which supports primary AI use cases across various products. Based in the US and Europe, this role offers opportunities to work on diverse projects and technologies with different teams.

The Engineering team handles the design, development, and deployment of core products, focusing on efficiency and speed. Responsibilities include architecting solutions for provisioning, configuration, CI/CD, monitoring, SLAs, performance, and uptime, collaborating extensively across the product lifecycle.

This is a fully remote role based in Spain.

What You Will Do

  • Develop and improve AI workflows supporting QAD applications.
  • Deliver work committed during sprints to meet business goals.
  • Leverage latest AI technologies to maintain a competitive edge.
  • Participate in forums to explore interests outside sprint work and contribute ideas for system improvements.
  • Support team efforts to achieve collective goals.
  • Write testable, maintainable code.

Qualifications

Required Qualifications:

  • Degree in Information Technology, Engineering, Computer Science, or related fields
  • 5+ years of professional experience
  • Strong knowledge of Golang
  • Experience maintaining versioned API contracts
  • Relational database design with PostgreSQL
  • Transactional database access with sqlc and pgx
  • Database migration using go-migrate
  • Writing observable and testable code with testify and mockgen
  • Publishing and consuming Kafka messages with Avro format
  • Experience with CI/CD using GitHub Actions
  • Trunk-based development and continuous delivery practices
  • Strong collaboration skills across teams
  • Ownership, creativity, analytical thinking, and problem-solving abilities
  • Process orientation and organizational skills

Preferred Qualifications:

  • Generating handlers and models from OAS with oapi-codegen
  • Experience with LaunchDarkly feature flagging
  • Docker
  • AWS services including EKS, RDS, Bedrock, and Sagemaker
  • Generative AI prompt engineering

About QAD

QAD Inc. provides cloud-based enterprise software for manufacturing companies worldwide. Our solutions help companies adapt quickly to technological and market changes, fostering innovation and agility in industries like automotive, life sciences, packaging, and more.

We value diversity, equity, and inclusion, striving to create a respectful environment where every employee can thrive and grow. QAD is 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.

Obtenga la revisión gratuita y confidencial de su currículum.
Selecciona un archivo o arrástralo y suéltalo
Avatar
Asesoramiento online gratuito
¡Mejora tus posibilidades de entrevistarte para ese puesto!
Adelántate y explora vacantes nuevas de Software Developer - Simulacion en