Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Backend (Python)

$126k

Scribd

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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer - Backend (Python) in Los Angeles, CA vacancy
  • 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

    SKIMS

    Los Angeles, CA
    2 days ago
  •  ...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... 
    Software
    Remote job

    BlueCargo Inc

    Culver City, CA
    5 days ago
  • 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

    Socotra

    Los Angeles, CA
    3 days ago
  • 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

    Illumio

    Los Angeles, CA
    4 days ago
  • 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

    United States Digital Space LLC

    Santa Monica, CA
    20 hours ago
  •  ...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

    Magnite, Inc.

    Los Angeles, CA
    1 day ago
  • $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... 
    Software
    Live in
    Work at office
    Local area

    Snap

    Los Angeles, CA
    2 days ago
  • $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... 
    Software
    Permanent employment
    Local area
    Remote work
    Home office
    3 days per week

    Medium

    Los Angeles, CA
    3 days ago
  •  ...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... 
    Software
    Hourly pay
    Full time
    Contract work
    Internship
    Remote work
    3 days per week

    Moon Inc.

    Glendale, CA
    2 days ago
  •  ...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... 
    Software
    Flexible hours

    Scribd

    Los Angeles, CA
    1 day ago
  •  ...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

    Canonical

    Los Angeles, CA
    3 days ago
  •  ...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... 
    Software
    Remote work

    Terzo Technologies

    Los Angeles, CA
    5 days ago
  • 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

    RB Global Inc.

    Beverly Hills, CA
    3 days ago
  •  ...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... 
    Software
    Work experience placement
    Local area

    Metropolis Corp

    Santa Monica, CA
    1 day ago
  • $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... 
    Software
    Work at office
    Local area
    Remote work
    Monday to Friday

    110 Magnite, Inc.US

    Los Angeles, CA
    5 days ago
  •  ...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... 
    Software
    Work at office
    Work from home

    Canonical

    Los Angeles, CA
    2 days ago
  • $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... 
    Software
    Full time
    Contract work
    Work at office
    Local area
    Shift work

    Lendistry, LLC.

    Los Angeles, CA
    5 days ago
  • 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

    Built with Django

    Santa Monica, CA
    1 day ago
  •  ...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... 
    Software
    Remote work

    Canonical

    Los Angeles, CA
    4 days ago
  •  ...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... 
    Software
    Work experience placement

    Magnite, Inc.

    Los Angeles, CA
    3 days ago
  •  ...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

    TechDigital Group

    El Segundo, CA
    2 days ago
  •  ...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

    Gilder Search Group

    Los Angeles, CA
    5 days ago
  • $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... 
    Software
    For contractors
    Local area

    Veradigm

    Los Angeles, CA
    3 days ago
  • $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... 
    Software
    Full time
    Work at office

    Neara

    Los Angeles, CA
    2 days ago
  • $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... 
    Software
    Remote work

    Green Dot

    Los Angeles, CA
    2 days ago
  • $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... 
    Software
    Internship

    OpenAI

    Los Angeles, CA
    5 days ago
  • 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... 
    Software
    Flexible hours

    PC Games Insider

    Los Angeles, CA
    4 days ago
  • 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

    Canonical

    Los Angeles, CA
    1 day ago
  • $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... 
    Software
    Full time
    Contract work
    Work at office
    Local area

    B.S.D. Capital Inc. dba Lendistry

    Los Angeles, CA
    2 days ago
  • $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... 
    Software
    Full time

    Limno Tech Inc.

    Los Angeles, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Backend (Python). Be the first to apply!