Software Engineer - Backend (Python)
$126kScribd
Overview Scribd, Inc. is on a mission to advance human understanding. Our four products — Scribd®, Slideshare®, Everand™, and Fable — help billions of people across the globe move beyond access and into insight, application, and expertise. Culture at Scribd, Inc. We support a culture where our employees can be real and be bold; where we debate and commit as we embrace plot twists; and where every employee is empowered to take action as we prioritize the customer. 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. We are looking for team members who align with our GRIT framework — Goals, Results, Innovative ideas, and Team — to drive long-term success and collaboration. About The Team The ML Data Engineering 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. Role Overview 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. Tech Stack Our backend systems are primarily built in Python, leveraging AWS services such as Lambda, ECS, SQS, and ElastiCache for event-driven and distributed processing. We also use Airflow, Spark, Databricks, Terraform, and Datadog for orchestration, data processing, and observability. Key Responsibilities 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). Experience with Scala is a plus. Proven experience designing and building event-driven, distributed, and scalable systems. Hands-on experience 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. 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. Compensation and Benefits At Scribd, Inc., your base pay is one part of your total compensation package and is determined within a range. Our pay ranges are based on the local cost of labor benchmarks for each specific role, level, and geographic location. San Francisco is our highest geographic market in the United States. In the state of California, the reasonably expected salary range is between $126,000 [minimum salary in our lowest geographic market within California] to $196,000 [maximum salary in our highest geographic market within California]. In the United States, outside of California, the reasonably expected salary range is between $103,500 [minimum salary in our lowest US geographic market outside of California] to $186,500 [maximum salary in our highest US geographic market outside of California]. In Canada, the reasonably expected salary range is between $131,500 CAD[minimum salary in our lowest geographic market] to $174,500 CAD[maximum salary in our highest geographic market]. We carefully consider a wide range of factors when determining compensation, including but not limited to experience; job-related skill sets; relevant education or training; and other business and organizational needs. The salary range listed is for the level at which this job has been scoped. In the event that you are considered for a different level, a higher or lower pay range would apply. This position is also eligible for a competitive equity ownership, and a comprehensive and generous benefits package. Working at Scribd, Inc. Are you currently based in a location where Scribd, Inc. can employ you? Employees must have their primary residence in or near one of the following cities, including surrounding metro areas or locations within a typical commuting distance: United States: Atlanta | Austin | Boston | Dallas | Denver | Chicago | Houston | Jacksonville | Los Angeles | Miami | New York City | Phoenix | Portland | Sacramento | Salt Lake City | San Diego | San Francisco | Seattle | Washington D.C. Canada: Ottawa | Toronto | Vancouver Mexico: Mexico City Benefits Scribd Flex (flexible work model) Comprehensive health, dental, and vision coverage Mental health support and disability coverage Generous paid time off, including vacation, sick time, holidays, winter break, volunteer time, and sabbaticals Paid parental leave and family support benefits Retirement matching and employee equity Learning and development programs and professional growth opportunities Wellness and home office stipends Complimentary access to the Scribd, Inc. suite of products Enterprise access to leading AI tools Equal Opportunity We want our interview process to be accessible to everyone. You can inform us of any reasonable adjustments we can make to better accommodate your needs by emailing View email address on click.appcast.io about the need for adjustments at any point in the interview process. Scribd, Inc. is committed to equal employment opportunity regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law. We encourage people of all backgrounds to apply, and believe that a diversity of perspectives and experiences create a foundation for the best ideas. #J-18808-Ljbffr Scribd
- SKIMS, based in Los Angeles, is seeking a Backend Engineer to develop scalable applications that... ...has 3-5 years of experience with Python, Django, and AWS services. This role involves... ...problem-solving and building reliable software solutions in a fast-paced environment....Software
- ...leading technology company in logistics is seeking an experienced software engineer to join their dynamic team. The ideal candidate will have... ...of software development experience, with a strong focus on Python and Agile methodologies. This role offers flexibility, the opportunity...SoftwareRemote job
- Socotra, Inc. is looking for a skilled backend developer based in Los Angeles, CA, to design... ...scalable backend services and APIs using Python and Django. You will contribute to... ...communication skills, and a passion for software craftsmanship. The position offers full company...Software
- A leading cybersecurity firm is seeking a Senior Backend Software Engineer with a strong background in Go/Golang and cloud environments such as Azure or AWS. In this hybrid role, you will integrate firewall management frameworks into existing systems and contribute to pivotal...Software
- United States Digital Space LLC is seeking a Senior Software Engineer in Santa Monica, California. The role focuses on building scheduling and workforce management software for in-home healthcare providers. Candidates should have a minimum of 8 years of experience working...Software
- ...analytics applications.* Collaborate daily with Product, UI, and Data engineers to take features from requirements and delivery.* Design and... ...AI-assisted tools in your development process* 3+ years of software engineering experience.* Primary development experience in...Software
$209k - $313k
...other digital services. Snap Engineering teams build fun and... ...forefront. We’re looking for a Backend Engineer to join Snap Inc. What... ...Experience with Java, C++, and/or Python Experience with NoSQL... ...6+ years of post-Bachelor’s software development experience; or Master...SoftwareLive inWork at officeLocal area$140k
...Remote-First Places to Work.” Role Overview TeamSnap is seeking a Software Engineer (Fullstack) interested in working across the stack to join... ...and maintainable software design. Build features across our backend services and React-based web applications. What Will Set You...SoftwarePermanent employmentLocal areaRemote workHome office3 days per week- ...Software Engineering Intern, Backend & API About Moon An ambitious and independent stealth SaaS company incubated by Home Organizers , a market leader... ...the full stack: .NET API, React/Capacitor frontend, Python data pipelines, and cloud infrastructure. AI‑assisted development...SoftwareHourly payFull timeContract workInternshipRemote work3 days per week
- ...leading digital library provider is seeking a Software Engineer II with over 5 years of experience to develop scalable, event-driven systems using Python and AWS. The role involves designing and optimizing high-performance backend services and integrating machine learning...SoftwareFlexible hours
- ...Distributed Systems Software Engineer, Python / Go We are seeking a software engineer with a passion for building and validating resilient distributed systems. At Canonical you can build a career and drive the success of those leveraging Canonical's Ubuntu and Juju to...Software
- ...Senior Software Engineer (Backend) Location : US Level : Senior Individual Contributor Team : Engineering Reports to : Director of Engineering Company Terzo builds an AI-native enterprise data platform designed to power the commercial and financial operating system of...SoftwareRemote work
- RB Global Inc. is seeking a Software Engineer in Beverly Hills, California, to support business operations by developing product solutions using... ...agile mindset. The ideal candidate should have experience in Python, JavaScript, and modern frameworks like Angular or React. You...Software
- ...that is unparalleled, even online. This role is for a Senior Software Engineer to join the Customer Experience application development team... .... Responsibilities Design, implement, and maintain the backend services that make up the Metropolis parking platform. Be...SoftwareWork experience placementLocal area
$125k - $135k
Engineer II, Backend APIs - Reporting & Insights Team Los Angeles, CA • Broomfield, CO - Hybrid (remote: Monday & Friday; in‑office: Tuesday,... ...throughout the development process. Qualifications 3+ years of software engineering experience. Primary development experience in...SoftwareWork at officeLocal areaRemote workMonday to Friday- ...Canonical is a leading provider of open source software and operating systems to the global... ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers... ...team on strategy and execution. We work in Python and Golang, and expect engineering managers...SoftwareWork at officeWork from home
$99.1k - $185k
## Sr Staff Engineer BackendApplylocations: On-Site - Los Angeles CA: Hybrid - Santa Clara... ...in the Life**The**Sr Staff Engineer, Backend** will architect and lead the distributed... ...time.**Core Experience*** 7+ years as a software engineer building complex, scalable backend...SoftwareFull timeContract workWork at officeLocal areaShift work- Axle Health in Santa Monica is seeking a Senior Software Engineer to build innovative scheduling and workforce management software... ...have at least 8 years of experience, especially in backend development using Python and Django. The role requires a hands-on approach and...Software
- ...A leading tech firm is seeking a Junior Software Developer in Observability to join their remote team. In this role, you will develop a cloud-native monitoring stack utilizing your Python and Go skills. Responsibilities include collaborating with a global team, writing...SoftwareRemote work
- ...technical expertise* Collaborate daily with Product, UI, and Data engineers to take features end‑to‑end — from requirements and design to... ...the organization.* 8+ years of relevant work experience in software development.* Deep understanding of microservice fundamentals...SoftwareWork experience placement
- ...Tools. Proficiency in debugging and troubleshooting AS400 applications to identify and resolve issues effectively. Familiarity with software development methodologies, such as Agile or Scrum. Good collaboration, communication skills and ability to work independently lead...Software
- ...Search Group is seeking a skilled DevOps Engineer for a long-term project based in Los... ...The role involves automating tasks using Python, managing cloud resources in GCP and AWS... ...candidate has over 5 years of experience as a Software Engineer, proficient in Kubernetes,...Software
$130.24k - $189.5k
Practice Fusion is hiring a talented engineering leader, passionate about creating life-saving technology for doctors and patients. Our cloud-based EHR is an ambitious Services Oriented Architecture hosted in AWS and written primarily in .NET, utilizing WebAPI and WCF with...SoftwareFor contractorsLocal area$185k - $205k
Job type: Full Time · Department: Core Engineering · Work type: Hybrid · USD 185000 -205000... ...Manager to lead our Mobile and one of our Backend engineering teams at Healthie. This role... ...to grow. Experienced: 8+ years as a software engineer and 2+ years leading teams, ideally...SoftwareFull timeWork at office$121.4k - $173.3k
Green Dot Corporation is looking for a Senior Software Engineer to join the Platform Team in Los Angeles, CA. The role involves designing and developing backend services to ensure platform resilience and scalability. Candidates should have 5+ years of software engineering...SoftwareRemote work$230k - $385k
Software Engineer, Backend (Cooperative AI) Support Automation - San Francisco and Seattle About the Team The Cooperative AI team is scaling OpenAI... ...in backend technologies. Our tech stack includes Python, FastAPI, and Postgres Experience designing and scaling distributed...SoftwareInternship- PC Games Insider is looking for a Manager, Software Engineering to lead the backend services for League of Legends and TFT in Los Angeles. You will oversee a team of engineers, develop a technical vision, and ensure high-quality services. The ideal candidate has 5+ years...SoftwareFlexible hours
- A leading software company in Los Angeles seeks a Distributed Systems Software Engineer proficient in Python or Go. The role involves creating automated testing for cloud applications, enhancing CI pipelines, and collaborating with a global team. An ideal candidate has...Software
$99.1k - $185k
...contact us at ****@*****.***. Job Overview The Sr. Staff Engineer, Backend will architect and lead the distributed systems that power our... ...security and quality controls. Qualifications 7+ years as a software engineer building complex, scalable backend and distributed...SoftwareFull timeContract workWork at officeLocal area$65k - $95k
An environmental engineering firm in the United States is looking for a Hydrologic Software Developer to create workflows for water data analysis and hydrologic modeling... ...The ideal candidate will have strong skills in Python and experience with environmental data management...SoftwareFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Backend (Python). Be the first to apply!
- software engineer amazon Los Angeles, CA
- agile software developer Los Angeles, CA
- rust software engineer Los Angeles, CA
- software developer positions Los Angeles, CA
- senior software design engineer Los Angeles, CA
- software developer Los Angeles, CA
- ngo software engineer Los Angeles, CA
- startup software engineer Los Angeles, CA
- IT software engineer Los Angeles, CA
- software development engineer (robotics engineer) Los Angeles, CA

