Remote Otter LogoRemoteOtter

Senior Software Engineer (LMS / Python) - Remote

Posted 7 days ago
Software Development
Full Time
Argentina, Brazil, Colombia, Mexico

Overview

We are looking for a Senior Software Engineer (LMS / Python) to join our growing team at Solvd, an AI-first advisory and digital engineering firm focused on delivering measurable business impact through strategic digital transformation.

In Short

  • Develop and implement secure methods to access and extract course content from LMS platforms.
  • Design and build mechanisms to extract various content types from LMS courses.
  • Employ advanced web scraping techniques where direct API access is limited.
  • Implement secure authentication flows for user-authorized content access.
  • Develop comprehensive error handling and logging for the scraper.
  • Design the scraping component to be scalable and performant.
  • Create thorough documentation for the scraping component.
  • Collaborate with the core development team for seamless data flow.

Requirements

  • Proven experience with major LMS platforms (Canvas, D2L Brightspace, Blackboard, Moodle).
  • Strong expertise in web scraping technologies and libraries.
  • Experience integrating with RESTful APIs and handling authentication.
  • Strong proficiency in Python.
  • Experience with data parsing, cleaning, and transformation.
  • Understanding of security best practices.
  • Excellent analytical and problem-solving skills.
  • Familiarity with Git and collaborative workflows.

Benefits

  • Work in an AI-first environment with a focus on ethical AI standards.
  • Join a global team with diverse perspectives.
  • Opportunity for professional growth in digital transformation.
  • Collaborate on innovative projects in the education technology sector.
Solvd logo

Solvd

Solvd Inc. is a leading software engineering company with a global presence, operating 8 offices and employing over 800 professionals worldwide. With more than 12 years of experience, Solvd specializes in helping clients enhance their operations and explore new markets through innovative software solutions. The company boasts a diverse portfolio of digital-native enterprise clients, including major brands in the retail and social media sectors, showcasing its expertise and commitment to delivering high-quality software engineering services.

Share This Job!

Save This Job!

Similar Jobs:

3Pillar logo

Senior Software Engineer - Python - Remote

3Pillar

6 days ago

Join 3Pillar as a Senior Software Engineer specializing in Python, leading transformative projects in a collaborative environment.

Czech Republic
Full-time
Software Development
DeleteMe logo

Senior Python Software Engineer - Remote

DeleteMe

1 week ago

Join DeleteMe as a Senior Python Software Engineer to build advanced platforms for monitoring and removing personal data online.

Argentina
Full-time
Software Development
Booksy logo

Senior Software Engineer (Python) - Remote

Booksy

3 weeks ago

Join Booksy as a Senior Software Engineer to design and maintain scalable systems in a fully remote environment.

Spain
Full-time
Software Development
DeleteMe logo

Senior Python Software Engineer - Remote

DeleteMe

5 weeks ago

Join DeleteMe as a Senior Python Software Engineer to build advanced platforms for monitoring and removing personal data online.

USA
Full-time
Software Development
Orioninnovation logo

Senior Software Engineer, Python - Remote

Orioninnovation

10 weeks ago

Orion Innovation is seeking a Senior Software Engineer with expertise in Python to develop customer-facing web applications.

Mexico
Full-time
Software Development