JobTarget Logo

Senior Backend Engineer: Attribute Enrichment at Jobgether – Spain

Jobgether
Spain, Spain
Posted on
NewJob Function:Information Technology
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

About This Position

Senior Backend Engineer: Attribute Enrichment

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Backend Engineer: Attribute Enrichment in Spain.

This role sits at the core of a high-scale AI-driven e-commerce platform focused on improving product discovery for millions of users worldwide. You will design and build backend services that power attribute enrichment, metadata processing, and real-time product intelligence used across search and browsing experiences. Working in a distributed, cloud-native environment, you will help shape highly scalable systems that directly influence conversion and user experience for major global brands. You will collaborate closely with machine learning engineers to productionize enrichment models and ensure they operate reliably at scale. The role also involves building robust infrastructure for observability, CI/CD, and system reliability from the ground up. This is a hands-on engineering position for someone who enjoys solving complex distributed systems challenges in a fast-paced, product-driven environment.

Accountabilities:

You will design, build, and maintain high-performance backend services that deliver enriched product attributes, metadata, and badges at scale, ensuring low latency and high availability. You will collaborate with ML engineers and cross-functional teams to productionize enrichment systems and integrate them into search and discovery workflows.

  • Develop and maintain scalable backend services for attribute enrichment and badge generation
  • Design high-throughput, low-latency APIs supporting real-time e-commerce search and browse experiences
  • Build and evolve data pipelines and services handling enriched product metadata and derived attributes
  • Implement CI/CD pipelines and deployment workflows using modern cloud-native tools and best practices
  • Set up and improve observability systems including monitoring, logging, and alerting for production reliability
  • Work with relational and NoSQL databases to ensure data consistency, performance, and scalability
  • Write and maintain unit, integration, and end-to-end tests to ensure system quality and resilience
  • Collaborate closely with ML engineers to operationalize enrichment models in production environments
Requirements:

You bring strong backend engineering experience and a solid foundation in distributed systems, with the ability to design and scale high-load services. You are comfortable working in cross-functional teams and have strong communication skills in English.

  • 5+ years of backend engineering experience in production environments
  • Strong computer science fundamentals, including networking and distributed systems principles
  • Proficiency in Python and backend development best practices
  • Experience building and maintaining high-load, real-time APIs and backend services
  • Strong knowledge of testing practices, including unit and integration testing frameworks such as Pytest or unittest
  • Experience with relational and/or NoSQL databases, caching systems, and scalable architectures
  • Familiarity with CI/CD pipelines and cloud infrastructure (AWS or equivalent)
  • Experience working in cross-functional teams with product and ML engineers
  • Exposure to Go, Rust, or other compiled languages is a plus
  • Excellent English communication and collaboration skills
Benefits:
  • Fully remote-friendly environment with location flexibility within Europe
  • Unlimited vacation policy with strong encouragement for rest and recharge
  • Annual learning and development budget for continuous growth
  • Home office setup support and equipment provided
  • Company-provided laptop and modern engineering tools
  • Stock options in addition to competitive base compensation
  • Parental leave for eligible employees
  • Regular team offsites to foster connection and collaboration
  • Opportunity to work on large-scale AI-powered systems impacting global e-commerce
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Spain, Spain

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.