This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re seeking a Software Engineer II with deep experience building event-driven, distributed, and scalable systems in Python. In this role, you’ll design and optimize large-scale data and service pipelines running on AWS, supporting Scribd’s content enrichment and metadata systems. You’ll work closely with cross-functional teams to design reliable backend services that integrate machine learning models and LLM-based components when needed. This role offers the opportunity to work on cutting-edge generative AI and metadata enrichment problems at a truly global scale.
Job Responsibility:
Design and implement event-driven, distributed systems to extract, enrich, and process metadata from large-scale document and media datasets
Build and maintain scalable APIs and backend services for high-throughput content processing
Leverage AWS services (ECS, Lambda, SQS, ElastiCache, CloudWatch) to design and deploy resilient, high-performance systems
Collaborate with cross-functional teams to deliver backend solutions that power ML-driven features
Optimize and refactor existing backend systems for scalability, reliability, and performance
Ensure system health and data integrity through monitoring, observability, and automated testing
Requirements:
5+ years of professional software engineering experience on Python or distributed systems development
Strong proficiency in Python (3+ years)
Proven experience designing and building event-driven, distributed, and scalable systems