Get daily remote job opportunities in your inbox

No middlemen, no spam, no infinite scrolling.

Get relevant job opportunities, one email at a time.

Unsubscribe at any time.

Software Engineer II @Scribd

[Hiring] Software Engineer II @Scribd

Mar 28, 2025 - Scribd is hiring a remote Software Engineer II. 💸 Salary: $126,000 to $196,000 in california; $103,500 to $186,500 outside california; $131,500 cad to $174,500 cad in canada. 📍Location: USA, Canada, Mexico.

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

We are seeking a Software Engineer II with a strong background in data engineering, software development, and scalable systems. As part of the ML Data Engineering team, you will work on designing, building, and optimizing systems that extract, enrich, and process metadata at scale.

  • Design and develop data pipelines to extract, enrich, and process metadata from millions of documents, images, and other content types.
  • Collaborate with cross-functional teams, including ML engineers and product managers, to deliver scalable, efficient, and reliable metadata solutions.
  • Build and maintain systems that operate at a massive scale, handling hundreds of millions of documents and billions of images.
  • Optimize and refactor existing systems for performance, scalability, and reliability.
  • Ensure data accuracy, integrity, and quality through automated validation and monitoring.
  • Participate in code reviews, ensuring best practices are followed and maintaining high-quality standards in the codebase.
  • Manage and maintain data pipelines, security and infrastructure.

Qualifications

  • 4+ years of experience in backend software engineering, with hands-on work in developing data pipelines and building and deploying your own infrastructure.
  • Proficient in one or more programming languages, such as Python, Scala, Ruby or similar.
  • Experience working with a public cloud provider (AWS, Azure, or Google Cloud).
  • Hands-on experience with building, deploying, and optimizing solutions using ECS, EKS or AWS Lambdas.
  • Experience working with systems at scale.
  • Proven ability to test and optimize systems for performance and scalability.
  • Bachelor’s in CS or equivalent professional experience.
  • Bonus points on hands-on experience with data processing frameworks like Apache Spark, Databricks, or similar tools for large-scale data processing.
  • Bonus points if you have experience working with Machine Learning systems.

Requirements

  • Proficiency in Python, Scala, Ruby or similar programming languages.
  • Experience with cloud services like AWS, Azure, or Google Cloud.
  • Ability to work with large-scale systems and data processing frameworks.

Benefits

  • Healthcare Insurance Coverage (Medical/Dental/Vision): 100% paid for employees.
  • 12 weeks paid parental leave.
  • Short-term/long-term disability plans.
  • 401k/RSP matching.
  • Onboarding stipend for home office peripherals + accessories.
  • Tuition Reimbursement.
  • Learning & Development programs.
  • Quarterly stipend for Wellness, Connectivity & Comfort.
  • Mental Health support & resources.
  • Free subscription to Scribd + gift memberships for friends & family.
  • Referral Bonuses.
  • Book Benefit.
  • Sabbaticals.
  • Company wide events.
  • Team engagement budgets.
  • Vacation & Personal Days.
  • Paid Holidays (+ winter break).
  • Flexible Sick Time.
  • Volunteer Day.
  • Company-wide Employee Resource Groups and programs that foster an inclusive and diverse workplace.

Similar Remote Jobs

More jobs at Scribd

More Software Development jobs

More jobs in USA

Before You Apply
📍 Be aware of the location restriction for this remote position: USA, Canada, Mexico
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer II @Scribd
Software Development
Salary 💸 $126,000 to $196,000 in california; $103,500 to $186,500 outside california; $131,500 cad to $174,500 cad in canada
Remote Location
USA, Canada, Mexico
Job Type full-time
Posted Mar 28, 2025
Apply for this position Unlock 54,697 Remote Jobs
📍 Be aware of the location restriction for this remote position: USA, Canada, Mexico
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer II Apply for this position Unlock 54,697 Remote Jobs
×
  • Unlock 54,697 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.

We’re not like the other sites. Come see why!

50% off in March 2025
  • Single payment
  • Lifetime access
  • Filter by location/skills/salary…
  • Create custom email alerts
  • Private Slack Community