Senior Backend Engineer - Attribute Enrichment

New
Spain, EuropeFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
5+ years
Required Skills
AWSPythonGoNosqlRustCI/CD

Requirements

  • 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
  • Excellent English communication and collaboration skills

Responsibilities

  • Design, build, and maintain high-performance backend services that deliver enriched product attributes, metadata, and badges at scale, ensuring low latency and high availability
  • 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
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now