MasterControl logo

Education Software Engineer

MasterControl

Salt Lake City, UT
Full Time
Mid Level
75k-85k
about 1 month ago

Job Description

About the Role

MasterControl Inc. is a leading provider of cloud-based quality and compliance software for life sciences and other regulated industries. Our mission is the same as that of our customers to bring life-changing products to more people sooner. The MasterControl Platform helps organizations digitize, automate and connect quality and compliance processes across the regulated product development life cycle. Over 1,000 companies worldwide rely on MasterControl solutions to achieve new levels of operational excellence across product development, clinical trials, regulatory affairs, quality management, supply chain, manufacturing and postmarket surveillance.

Key Responsibilities

  • Design and develop processes and tools for customers to access learning content easily and intuitively.
  • Collaborate with education teams to understand customer learning needs and brainstorm user-friendly approaches for customer learning.
  • Collaborate with software and engineering teams to integrate learning processes and tools into the MasterControl product.
  • Collaborate with data teams to ensure data on customer learning can be gathered automatically and integrated into BI tools.
  • Identify opportunities to streamline content development, translation, and management processes using AI tools.
  • Implement automation solutions to enhance team productivity and content creation workflows.
  • Incorporate learning assessments, activities, and evaluations into data-gathering processes.
  • Participate in quality assurance and user testing to ensure learning experiences are accessible, user-friendly, and effective.
  • Collaborate with project teams to manage content development timelines, priorities, and deliverables effectively.
  • Review and synthesize learner data to help education teams enhance learning solutions and solve problems.
  • Stay current with emerging trends, technologies, and best practices in learning experience design, incorporating new approaches and tools to enhance learning experiences.

Requirements

  • 1-3 years experience in development using JavaScript, TypeScript, Java, Python or other relevant languages.
  • Strong aptitude for working with and implementing AI-driven solutions.
  • Exceptional critical thinking, problem-solving, and communication abilities.
  • Strong sense of responsibility and drive to create exceptional applications.
  • AI applications in content workflows (automation and translation tools).
  • Software development methodologies and engineering practices.
  • Understand the impact of education in software adoption.
  • Background in developing templates and automation scripts.

Nice to Have

  • Ability to adapt to and embrace emerging AI technologies in software development.
  • Proficiency in leveraging AI tools for code generation and architecture decisions.
  • Familiarity with cloud platforms (AWS, Azure, GCP).
  • Understanding of XML, JSON, and other data formats.
  • Knowledge of database systems and SQL.
  • Experience with version control systems (Git).
  • Experience with translation management tools.
  • Experience with: Skilljar, ServiceNow, Pendo, Jira/Atlassian suite.
  • Structured authoring and content reuse strategies.
  • Knowledge of adult learning principles, instructional design models, and learning theories.
  • Experience with graphic design software (e.g., Adobe Creative Suite) and video editing tools.
  • Familiarity with user experience (UX) design principles and methodologies.

Qualifications

  • Bachelor's degree in Computer Science, Instructional Design, Digital Media, or a related field (or equivalent experience).
  • 3+ years of experience in programming or software engineering.
  • Excellent communication, organization, and problem-solving skills.
  • Previous work in SaaS or enterprise software documentation preferred.
  • Ability to explain complex technical concepts clearly.
  • Detail-oriented with strong problem-solving abilities.
  • Self-motivated with ability to work independently.

Benefits & Perks

  • Competitive compensation
  • 100% medical premium coverage
  • 401(k) plan with company match
  • Generous PTO packages that increase with tenure
  • Schedule flexibility
  • Fitness clubs (paid to have fun and be active)
  • Company parties and employee recognition programs
  • Wellness programs (free Fitbit, gym membership, athletic shoe reimbursements)
  • Onsite physician and massage therapist
  • Innovation center and gaming rooms at the office
  • Dental/vision plans
  • Employer paid life insurance policy
  • Much, much more!

Working at MasterControl

MasterControl is a place where Exceptional Teams come together to do their best work. Employees are surrounded by intelligent, motivated, and collaborative individuals. The company develops and challenges employees' skillsets, recognizes contributions, encourages professional development, and fosters a one-of-a-kind culture. They emphasize hiring exceptional teams and value innovation, collaboration, and continuous improvement.

Apply Now

Job Details

Posted AtJun 27, 2025
Job CategoryProduct Marketing
Salary75k-85k
Job TypeFull Time
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About MasterControl

Website

mastercontrol.com

Company Size

501-1000 employees

Location

Salt Lake City, UT

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches