1

Senior Moodle Developer Jobs (NOW HIRING)

... to senior engineers or CoE teams as appropriate. • Follow established technical processes ... Moodle, Blackboard) and ERP systems (Banner, Colleague, Jenzabar). • ITIL certification or ...

Escalate complex service requests or infrastructure concerns to senior engineers or CoE teams as ... Moodle, Blackboard) and ERP systems (Banner, Colleague, Jenzabar). * ITIL certification or ...

Escalate complex service requests or infrastructure concerns to senior engineers or CoE teams as ... Moodle, Blackboard) and ERP systems (Banner, Colleague, Jenzabar). * ITIL certification or ...

next page

Showing results 1-20

Senior Moodle Developer information

See salary details

$79K

$111.3K

$149.5K

How much do senior moodle developer jobs pay per year?

As of Jun 28, 2026, the average yearly pay for senior moodle developer in the United States is $111,250.00, according to ZipRecruiter salary data. Most workers in this role earn between $99,500.00 and $119,500.00 per year, depending on experience, location, and employer.

What does a Senior Moodle Developer do?

A Senior Moodle Developer is responsible for designing, developing, and maintaining e-learning platforms using Moodle, an open-source learning management system. Their duties include customizing Moodle plugins, integrating third-party tools, optimizing performance, and ensuring the platform meets the needs of educators and learners. They also troubleshoot technical issues, implement security measures, and may mentor junior developers. Senior Moodle Developers often work closely with instructional designers and IT teams to deliver robust online learning experiences.

What is the difference between Senior Moodle Developer vs Moodle Administrator?

AspectSenior Moodle DeveloperMoodle Administrator
Primary FocusCustomizing, developing, and extending Moodle platform featuresManaging, maintaining, and configuring Moodle site settings
Required SkillsPHP, Moodle API, plugin development, codingServer management, user management, backups, security
CertificationsRelevant Moodle certifications, programming skillsSystem administration certifications, Linux/Windows server skills
Work EnvironmentDevelopment teams, educational institutions, e-learning companiesIT support teams, educational institutions, LMS administrators

While both roles work within the Moodle ecosystem, a Senior Moodle Developer primarily focuses on customizing and developing new features, whereas a Moodle Administrator manages the overall platform operation and user access. Understanding these differences helps organizations assign the right responsibilities to each role.

What are some common challenges faced by Senior Moodle Developers when implementing custom plugins or integrations?

Senior Moodle Developers often encounter challenges such as ensuring compatibility between custom plugins and different versions of Moodle, managing complex integration with third-party systems, and maintaining site performance and security during custom development. Collaboration with instructional designers and IT teams is crucial to align technical solutions with educational goals. Staying updated with Moodle's evolving core codebase is also essential to minimize issues during upgrades and to deliver scalable, maintainable solutions.

What are the key skills and qualifications needed to thrive as a Senior Moodle Developer, and why are they important?

To thrive as a Senior Moodle Developer, you need deep expertise in PHP, MySQL, HTML, CSS, JavaScript, and a solid understanding of Moodle architecture, typically backed by a degree in computer science or related experience. Familiarity with version control systems like Git, experience in server management, and Moodle certification are highly beneficial. Strong problem-solving abilities, communication skills, and the capacity to collaborate with diverse stakeholders distinguish top performers in this role. These combined skills ensure the effective customization, integration, and maintenance of Moodle platforms to support dynamic educational environments.
More about Senior Moodle Developer jobs
What cities are hiring for Senior Moodle Developer jobs? Cities with the most Senior Moodle Developer job openings:
What are the most commonly searched types of Moodle Developer jobs? The most popular types of Moodle Developer jobs are:
What states have the most Senior Moodle Developer jobs? States with the most job openings for Senior Moodle Developer jobs include:
Infographic showing various Senior Moodle Developer job openings in the United States as of June 2026, with employment types broken down into 79% Full Time, 6% Temporary, 14% Contract, and 1% Nights. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $111,250 per year, or $53.5 per hour.
Learning Systems & Analytics Intern - 6 months

Learning Systems & Analytics Intern - 6 months

Joby Aviation

San Carlos, CA • On-site

$5.5K - $6.6K/mo

Internship

Posted 22 days ago


Job description

Imagine a piloted air taxi that takes off vertically, then quietly carries you and your fellow passengers over the congested city streets below, enabling you to spend more time with the people and places that matter most. At Joby, we've been working to make that dream a reality since 2009 and we're now in the final stages of certifying our aircraft with the FAA. With plans to launch our aircraft in the US and Dubai, we're now scaling manufacturing and preparing for the launch of our commercial service.


The Learning Systems & Analytics Intern will support the Learning Technology team in the administration, maintenance, reporting, and continuous improvement of the company’s Learning Management System (LMS). This role focuses on day-to-day LMS operations, including user management, course setup, enrollments, reporting, and intake request management, while also supporting learning data analytics initiatives. The ideal candidate has an interest in learning systems, data analysis, and business intelligence tools, with experience using SQL and data visualization platforms such as Databricks, Power BI, Tableau, or Amazon Redshift.

This role provides hands-on experience in LMS administration, learning analytics, reporting, and data-driven decision-making, with opportunities to support system enhancements and ongoing initiatives.


  • Oversee LMS administration and daily operations, including user management, course setup, enrollments, reporting, and intake request management
  • Collaborate with cross-functional teams to gather and document requirements for LMS enhancements and integrations, and assist with UAT testing and validation activities
  • Assist in updating and maintaining Learning Technology documentation, including SOPs, guidelines, and best practices
  • Serve as a point of contact for end-user support, responding to questions and resolving basic LMS issues
  • Develop, maintain, and analyze learning reports and dashboards to provide insights into training participation, completion, compliance, and effectiveness
  • Extract, validate, and analyze learning data using SQL and reporting tools to support business and learning initiatives
  • Follow established safety procedures and organizational guidelines in all work activities
  • Perform other duties and support additional learning technology initiatives as assigned

  • Undergraduate class standing of 3rd year or higher including graduate student or recent graduate
  • Has completed or is pursuing a Bachelor’s or Master’s degree in Information Systems, Business Analytics, Data Analytics, Instructional Technology or a related field
  • Basic proficiency in SQL for data extraction, reporting, and analysis. 
  • Experience working with data using spreadsheet or workflow tools (e.g., Excel, SmartSheet, Google Sheets)
  • Experience with business intelligence and analytics tools (e.g., Databricks, Power BI, Tableau, Amazon Redshift).
  • Experience creating reports, dashboards, or data visualizations to support business decision-making.
  • Strong problem-solving and communication skills

  • Hands on experience working with systems/tools (e.g., LMS, HRIS, or internal tools)
  • Experience with Moodle, Totara, or similar open-source LMS platforms
  • Familiarity with system integrations, including APIs and data exchange between systems
  • Experience with Databricks for data analysis, reporting, or data engineering workflows. 
  • Foundational knowledge of databases and software development principles
  • Experience with UX design, web design, HTML, CSS or Java Script
  • Familiarity with AI prompts Claude, ChatGPT, etc.

Relocation Assistance: This position does not offer relocation assistance. Candidates must live in the immediate area or relocate at their own expense.

The pay range for undergraduate interns, which includes freshman to senior level students, is $18-$26/hr. The pay range for graduate interns with a Bachelor, Master, and/or Ph.D. degree is $5,550-$6,600/month. Individual pay is determined by internship role, department, experience, job-related skills, and level of education.

Joby is an Equal Opportunity Employer