> Markdown version of [/jobs/ext/150411-senior-backend-engineer-python-content-understanding](https://www.wearedevelopers.com/jobs/ext/150411-senior-backend-engineer-python-content-understanding). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Backend Engineer (Python) - Content Understanding - **Company:** Scribd Inc. - **Location:** Miami, FL, United States (Remote available) - **Experience:** Expert - **Salary:** $146,500.0 - $228,000.0 - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Automation of Tests, Big Data, Content Analysis, Information Engineering, Data Integrity, Distributed Systems, Python (Programming Language), Machine Learning, Secure Coding, Amazon Simple Notification Service (SNS), Software Engineering, Amazon ElastiCache, Large Language Models, Apache Spark, Backend, Infrastructure Automation Frameworks, Information Technology, Integration Frameworks, E-books, User Generated Content, Functional Programming, Cloudwatch, Restful APIs, Amazon Simple Queue Service (SQS), Terraform, Databricks - **Published:** May 15, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=99a2663edcff3f50 ## About the Role Do you have experience in System design?, Do you have a Bachelor's degree?, * 7+ years of professional software engineering experience with a focus on backend or distributed systems development. * Strong proficiency in Python (5+ years). Experience with Scala is a plus. * Expertise in designing and architecting large-scale event-driven and distributed systems * Strong cloud expertise with AWS services (ECS, Lambda, SQS, SNS, CloudWatch, etc.). * Experience with infrastructure-as-code tools like Terraform. * Solid understanding of system performance, profiling, and optimization. * Experience leading technical projects and mentoring engineers * Bachelor's degree in Computer Science or equivalent professional experience. * Bonus: Familiarity with data processing frameworks (Spark, Databricks) and workflow orchestration tools. * Bonus: Experience integrating ML or LLM-based models into production systems. ## Description We believe the best work happens when individual flexibility is balanced with meaningful community connection. Scribd Flex empowers employees to choose the workstyle and location that support their best performance, while committing to intentional in-person moments that strengthen collaboration and culture. Occasional in-person attendance is required for all Scribd, Inc. employees, regardless of location. So what are we looking for in new team members? At Scribd, Inc., we hire for "GRIT." Traditionally defined as the intersection of passion and perseverance toward long-term goals, GRIT reflects the mindset we expect from every employee. For us, it also serves as a practical framework for how we work: setting and achieving Goals, delivering Results within your role, contributing Innovative ideas and solutions, and strengthening the broader Team through collaboration and attitude. This posting reflects an approved, open position within the organization. About the team: The ML Content Understanding team powers metadata extraction, enrichment, and content understanding across all Scribd brands. We process hundreds of millions of documents, billions of images, and deliver high-quality metadata to enable content discovery and trust for millions of users worldwide. Our systems operate at massive scale, supporting diverse datasets like user-generated content (UGC), ebooks, audiobooks, and more. We work at the intersection of machine learning, data engineering, and distributed systems, collaborating closely with applied research and product teams to deploy scalable ML and LLM-powered solutions in production., We're seeking a Senior Software Engineer 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., * Provide technical leadership, mentorship, and guidance to engineers across the organization, driving secure coding best practices. * Lead the design, implementation, and scaling of event-driven, distributed systems to extract, enrich, and process metadata from large-scale document and media datasets. * Partner with Data Science, Infrastructure, ML Engineering, and Product teams to architect and deliver robust systems that balance scalability, high performance, and rapid iteration. * Contribute to the team's engineering strategy, identifying gaps, proposing new initiatives, and improving existing frameworks. * 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. * Optimize and refactor existing backend systems for scalability, reliability, and performance. * Ensure system health and data integrity through monitoring, observability, and automated testing. ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Building an AI-Ready Content Lake: Scaling RAG and Document AI Beyond Demos](https://www.wearedevelopers.com/videos/1977-building-an-ai-ready-content-lake-scaling-rag-and-document-ai-beyond-demos) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [A call for Guest Writers for the WeAreDevelopers Magazine](https://www.wearedevelopers.com/magazine/648-a-call-for-guest-writers-for-the-wearedevelopers-magazine) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)