Careers

Join our team of product, virtual event, and elearning experts and put your technical, organizational and strategic skills to work in creative new ways. We’re looking for experienced, enthusiastic professionals to join our growing team.

Advance Your Career with Blue Sky

Work with a future-focused company who values your time and input. Bring your innovative thinking and proactive problem-solving to our friendly, fast-paced workplace. Our competitive salaries and comprehensive benefits packages ensure a happy, healthy workforce. We foster a collaborative open culture where you’ll be encouraged to think long-term as you learn and grow with us. Browse our open positions below and submit your resume today.

Key reasons to work with us:

  • Medical, Dental and Vision Benefits
  • 401(k) Program
  • Paid Time Off
  • Paid Volunteer Days
  • Fully-Remote Positions Available
  • Holiday Closures
  • Annual Company Event in San Diego

Open Positions

  • Global Study Training Management Associate

    Blue Sky eLearn an award-winning Learning Management Systems and Virtual Events Services company is adding a Global Study Training Management Associate to their eClinical Team.

    As a Global Study Training Management Associate at Blue Sky eLearn, you will work with the study teams to facilitate the creation of protocol-specific training as well as host training on our Path eClinical LMS.

    Key Duties

    • Provide clinical expertise to operations and business development preparing strategies to address technical/clinical needs of clinical trial training.
    • Maintain a close working relationship with product teams to establish strategies for the delivery of clinical trial training
    • Collaborate on enhancements to existing products, providing industry business expertise to advise with software development efforts
    • Facilitate and lead process improvements to ensure high quality and consistent clinical trial training records are inspection ready
    • Implement resource strategies to grow our Clinical Team with accomplished individuals from the clinical life sciences industry
    • Recognizes potential challenges within the protocol and operational aspects of the trial.
    • Exercise discretion and judgment in handling confidential information and will follow FDA regulations, ICH guidelines and GCP in all tasks
    • Contribute to the content and review of clinical documents, including but not limited to protocols, protocol amendments, IBs, ICF’s, monitoring visits reports etc.
    • Actively participate in the development of department initiatives; contribute ideas when asked on department initiatives and goals that will make a difference to the efficiency and effectiveness of Clinical Operations

    Requirements

    • Bachelor’s degree or higher in a scientific or healthcare discipline preferred
    • Minimum of 3 years of relevant clinical operations experience preferably with a pharmaceutical, CRO, or biotech company.
    • Proven ability to work independently and effectively handle multiple priorities in a fast-paced environment
    • Excellent interpersonal skills, strong organizational skills, and effective communication across all levels within an organization
    • Ability to be innovative, proactive, and successful within a team environment
    • Self-starter, motivated with strong analytical and critical thinking skills
    • Experience with LMS is a plus

    Email your resume and cover letter to: jobs@blueskyelearn.com

  • Front End Engineer

    Description

    We are looking for a Front End Engineer to help create delightful and performant experiences with our B2B SaaS application. Plan on working as part of an agile team with Product Management, Design, QA, and Full Stack Software Engineers (Ruby on Rails). Your experience will guide decisions on front end frameworks, as well as strategies for revamping existing features and building new ones.

    At Blue Sky eLearn, a successful Front End Engineer already has an in-depth background working on complex web applications. You are an expert with at least one of the litany of JavaScript frameworks (React, Vue, Angular, etc), and have strong opinions on why one may be better than another. You’re equally as opinionated about the similarly long list of CSS and grid frameworks (Foundation, Bootstrap, Neat, Wizardry), and may have even built your own.

    As we scale and expand our LMS platform during this high growth period, you will be part of collaborating on decisions regarding frameworks, design patterns, and processes. We are looking to redesign our UI with an emphasis on world class user experience, expanding support for our virtual events services, and focusing on reusable components. 

    Position located at either our headquarters office in San Diego, or your home office.

    Responsibilities

    • Building delightful, usable, performant, and inclusive interfaces
    • Working within a Ruby on Rails application to deliver Haml, Sass and CoffeeScript
    • Reviewing pull requests and contributing guidance on writing clean and maintainable front end code
    • Using your experience to guide decisions on when to use (or not use) a new framework, and then strategically implementing
    • Scrutinizing the application to reinvent existing features, and collaborating with PM’s, Engineers, and Designers to deliver brand new experiences
    • Estimating on and validating new work
    • Joining a growing team with a track record delivering via CI/CD and a culture that supports improving upon our own design & development workflows

    Minimum Requirements

    • Portfolio link or Github with work samples
    • 2+ years experience writing HTML, CSS, and JavaScript, including work on at least one SaaS application
    • Familiarity with Git and using GitHub for pull requests and code reviews
    • Confidence with JavaScript and experience with React and various front-end application frameworks
    • Experience implementing various CSS methodologies and extensions, such as BEM, ITCSS, and Sass
    • An understanding of accessibility standards (WCAG) and ability to build accessible web content
    • Knowledge and experience with Agile methodologies
    • Experience working on a full stack web application (preferably Ruby on Rails)
    • Understand both how to write tests and the value of automated testing; experience with front-end JS testing tools and a comprehensive understanding of UI testing techniques

    Nice To Have

    • Experience developing B2B SaaS products
    • Experience with Haml and CoffeeScript
    • Experience with Sketch, Uxpin, Figma, or similar software for collaborating with designers

    Our Product Team’s Values

    • We communicate frequently and effectively
    • We are levelheaded and compassionate
    • We value diversity
    • We are passionate about our work
    • We maintain a healthy balance between work and life

    This is a fully remote, salaried position. Competitive salary with medical, dental, and vision benefits, 401K, PTO, sick days, and paid volunteer days.

    About Our Product

    Path LMS is an award-winning and powerful learning management platform that helps associations, corporations, and agencies provide high quality online education to their members. Millions of professionals, including school administrators, lawyers, physicians, and construction contractors, have been educated through courses powered by Path LMS.

    About Our Hiring Process

    If you are interested in this position, please send a cover letter, resume, and github/portfolio link to techjobs@blueskyelearn.com

    After reviewing resumes and having a brief screening call, chosen applicants will be asked to schedule an initial interview with a member of our product team. Next you will be asked to complete a small code challenge and schedule a second interview to review your work with the engineering team (this is a great opportunity to talk through your thought process). If this goes well, we’ll invite you to a final interview where you’ll meet with our Product Managers and Executives.

    Interviews are designed so we can get to know you, understand your background and experience, and answer any questions you may have. There will be no gotchas, logic problems, trick questions, or on-the-spot technical challenges. Interviews are conducted via Zoom and we kindly ask for your permission to record them so our entire team has an opportunity to get to know you.

  • Integration Support Specialist

    Description

    As an Integration Support Specialist, you will bring technical expertise, a friendly attitude, and an investigative mindset to manage and support our technical integration projects. You must think methodically, communicate frequently, document thoroughly, and act proactively to ensure our platform is integrated tightly with our customer’s systems and 3rd party databases as well as migrate data from previous providers.

    You will work throughout the entire client lifecycle and must develop strong working relationships with our client services, product management, and engineering teams to ensure customer expectations are met and issues are resolved proactively. You’ll own documenting existing customer integrations, and support and manage integration-related issues and upgrades as they come up.

    Position located at either our headquarters office in San Diego, or your home office.

    Responsibilities

    • Lead technical support calls with existing customers and vendors, as well as communicating requirements internally to client services and development teams.
    • Manage the use and implementation of our platform API’s.
    • Actively monitoring connections with third-party systems and prioritizing bugs or capacity issues. 
    • Writing and maintaining technical documentation for a wide range of integration and technical processes.
    • Ability to juggle and complete multiple priorities and projects (internally and externally) in a fast-paced environment.

    Minimum Requirements

    • 2 or more years with hands-on Technical Customer Support experience. 
    • 1 or more years technical product setup and configuration experience.

    Nice To Have

    • Have a background working in a similar customer-facing role (e.g. solutions architect, sales engineer, customer support/success engineer, or technical implementation role)
    • Intermediate developer’s technical expertise with SQL, Ruby, JavaScript or similar, and experience with git and git-flow.
    • Familiarity with Heroku, logging tools, Postman and SoapUI.
    • Relevant experience with Association Management Systems (AMS) or CRM API’s is a plus.

    Our Product Team’s Values

    • We communicate frequently and effectively
    • We are levelheaded and compassionate
    • We value diversity
    • We are passionate about our work
    • We maintain a healthy balance between work and life

    This is a salaried position, and is available as fully remote or based out of our headquarters in San Diego, CA (once office life resumes). Competitive salary with medical, dental, and vision benefits, 401K, PTO, sick days, and paid volunteer days.

    About Our Product

    Path LMS is an award-winning and powerful learning management platform that helps associations, corporations, and agencies provide high quality online education to their members. Millions of professionals, including school administrators, lawyers, physicians, and construction contractors, have been educated through courses powered by Path LMS.  Our platform is integrated with a diverse set of systems which include dozens of Association Management Systems, Registration Platforms, CRM’s, Marketing Platforms, Proctoring Services, Accreditation Providers, Digital Badging Systems, Virtual Event Platforms, and more.

    About Our Hiring Process

    If you are interested in this position, please send a cover letter and resume to techjobs@blueskyelearn.com

    After reviewing resumes and having a brief screening call, chosen applicants will be asked to complete a small integration challenge and schedule an interview with a member of our Integration team. During the interview, we ask that you walk us through your solution to the challenge. This is an opportunity to share with us your thought process and how you developed your solution. Two additional interviews will be scheduled for the same day or a few days later, so you can meet our Product Managers, Engineers, and Executives.

    Interviews are designed so we can get to know you, understand your background and experience, and answer any questions you may have. There will be no gotchas, whiteboard sessions, logic problems, or trick questions. Interviews are conducted via Zoom and we kindly ask for your permission to record them so our entire team has an opportunity to get to know you.

  • Ruby on Rails Full Stack Engineer

    Description

    Blue Sky eLearn is hiring a fully remote Ruby on Rails Full Stack Engineer for our Path LMS team to help build and scale our Learning Management System.

    You’ll be joining the team as a talented Ruby/Rails developer who has experience with all layers of the dev stack.  You have mastered all aspects, from front-end user interactions through to back-end server data management. You’re comfortable with Agile and Lean Methodologies, continuous delivery, code reviews, TDD/BDD, and pair programming.

    You’ll be part of a talented core team of developers to deploy and scale the latest technologies and services on our state-of-the-art platform.  You will join a highly motivated team working on building the world’s best learning platform in a hot industry. Your focus on the team will be working directly with the product manager, stakeholders, and other team members to design, implement and test new features and UX improvements on a regular basis.

    Position located at either our headquarters office in San Diego, or your home office.

    Responsibilities

    • Contribute in all phases of the software development lifecycle, including but not limited to participating in DevOps tasks, design reviews, writing stories, coding modules, code reviews, unit testing and automated rspec testing.
    • Follow best practices including but not limited to: test-driven development, continuous integration, SCRUM, refactoring and code standards
    • Contribute to the collective knowledge of the team by educating and mentoring other engineers
    • Time management and problem solving skills
    • Collaborate effectively with software engineers, project managers, designers and external teams in an agile environment
    • Participate in project scoping and planning, including shaping and estimating of project tasks

    Minimum Requirements

    • 5+ years of software development experience, preferably web and API development. At least 2+ years of experience building Ruby/Ruby on Rails, customer-facing applications.
    • Great OO skills, including strong design pattern and MVC knowledge
    • Recent experience using Ruby on Rails, React, Vue.js, HTML5, HAML, CSS3/SASS, Coffeescript, Javascript, JQuery, and PostgreSQL.
    • Strong SQL skills, bonus for PostgreSQL optimization experience.
    • Knowledge of software best practices, including continuous integration and TDD / BDD using Rspec/Capybara (or similar)
    • Experience with Git and a branch/pull-request flow
    • Familiarity with deployments on Heroku/Amazon Web Services (or similar)
    • Experience working with, or an interest in Agile Methodologies and Scrum

    Nice To Have

    • Experience working with Sidekiq
    • Experience with Heroku
    • Experience building and maintaining RESTful APIs

    Our Product Team’s Values

    • We communicate frequently and effectively
    • We are levelheaded and compassionate
    • We value diversity
    • We are passionate about our work
    • We maintain a healthy balance between work and life

    This is a fully remote, salaried position. Competitive salary with medical, dental, and vision benefits, 401K, PTO, sick days, and paid volunteer days.

    About Our Product

    Path LMS is an award-winning and powerful learning management platform that helps associations, corporations, and agencies provide high quality online education to their members. Millions of professionals, including school administrators, lawyers, physicians, and construction contractors, have been educated through courses powered by Path LMS.

    As more and more organizations have needed to utilize online education in response to the current global pandemic, the use of our online learning management system has increased dramatically. So, too, have the demands on our app’s scalability, functionality, and usability.

    About Our Hiring Process

    If you are interested in this position, please send a cover letter, resume, and github link to techjobs@blueskyelearn.com

    After reviewing resumes and having a brief screening call, chosen applicants will be asked to complete a small code challenge and schedule an interview with a member of our engineering team. During the interview, we ask that you walk us through your solution to the code challenge. This is an opportunity to share with us your thought process and how you developed your solution. Two additional interviews will be scheduled for the same day or a few days later, so you can meet our Product Managers and Executives.

    Interviews are designed so we can get to know you, understand your background and experience, and answer any questions you may have. There will be no gotchas, whiteboard sessions, logic problems, trick questions, or on-the-spot technical challenges. Interviews are conducted via Zoom and we kindly ask for your permission to record them so our entire team has an opportunity to get to know you.

  • Software Engineer, Support

    Description

    Blue Sky eLearn is hiring a fully remote Software Engineer for our Path LMS team to help us provide better support to our clients as well as monitor and improve the overall health of our application. Our client base has grown dramatically over the past two quarters and we need someone with technical skills to dig into the code and application configuration and resolve issues. We are looking for someone who is responsive to issues as they are reported, while also proactively utilizing alert and logging tools to identify and resolve issues before they are reported. 

    Position located at either our headquarters office in San Diego, or your home office.

    Your day-to-day responsibilities would include:

    • triaging, prioritizing, and resolving production issues as they arise;
    • providing technical support for issues escalated by the customer support team;
    • making changes and resolving issues with third-party client integrations;
    • reviewing error reporting systems to determine if there are actionable issues and resolving them before they are reported by end users;
    • assisting with quality assurance by testing new features while still in development;
    • adding and refactoring rspec tests to improve efficiency and test coverage;
    • assisting with root cause analysis and producing postmortem reports.

    Requirements:

    • at least 4 years experience working with web-based applications using scripting languages (Python, Go, PHP, etc.) and at least 2 years specifically with Ruby on Rails;
    • US citizen (or authorized to work in the US) and living in a continental US timezone;
    • very comfortable with a command line.
    • knowledge of SQL and how to optimize queries;

    Nice To Haves:

    • experience with Github (PR’s, branching, etc);
    • understanding of the internal workings of Rails and how to read exception backtraces;
    • experience working with Sidekiq;
    • experience with logging and exception handling tools, specifically creating and managing automated alerts;
    • experience with Heroku;
    • experience writing and optimizing rspec tests;
    • experience with external third-party integrations via RESTful API, SOAP, and Oauth 2;
    • Experience troubleshooting web issues related to HTTP protocols, web browsers, and OS/device configurations

    Our Product Team’s Values

    • We communicate frequently and effectively
    • We are levelheaded and compassionate
    • We value diversity
    • We are passionate about our work
    • We maintain a healthy balance between work and life

    This is a fully remote, salaried position. Competitive salary with medical, dental, and vision benefits, 401K, PTO, sick days, and paid volunteer days.

    About Our Product

    Path LMS is an award-winning and powerful learning management platform that helps associations, corporations, and agencies provide high quality online education to their members. Millions of professionals, including school administrators, lawyers, physicians, and construction contractors, have been educated through courses powered by Path LMS.

    As more and more organizations have needed to utilize online education in response to the current global pandemic, the use of our online learning management system has increased dramatically. So, too, have issue reports. These issues can run the gamut of simply some bad HTML in a course description causing display issues, to more complex problems involving app performance.

    Our applications are hosted by Heroku and are built with the following technology:

    • Ruby 2.6
    • Rails 5.2
    • jQuery
    • PostgreSQL 12
    • Redis 4 / Sidekiq Pro
    • Memcache
    • MongoDB

    About Our Hiring Process

    If you are interested in this position, please send a cover letter and resume to techjobs@blueskyelearn.com. In your cover letter, please highlight your experience and skills, but also describe an issue that you personally identified and fixed which gave you immense satisfaction, and why.

    After reviewing resumes and having a brief screening call, chosen applicants will be asked to complete a small code challenge and schedule an interview with a member of our engineering team. During the interview, we ask that you walk us through your solution to the code challenge. This is an opportunity to share with us your thought process and how you developed your solution. Two additional interviews will be scheduled for the same day or a few days later, so you can meet our Product Managers and Executives.

    Interviews are designed so we can get to know you, understand your background and experience, and answer any questions you may have. There will be no gotchas, whiteboard sessions, logic problems, or trick questions. Interviews are conducted via Zoom and we kindly ask for your permission to record them so our entire team has an opportunity to get to know you.

  • Remote Virtual Events Facilitator

    Description

    As a virtual event facilitator at Blue Sky eLearn, you will work with our clients to ensure the successful execution of their virtual events, including webinars, webcasts, and remote recordings. Our facilitators achieve this by preparing the event, reviewing the webinar platform with the presenter, reading introduction and closing scripts, assisting the presenter with any technical issues, and closing the event.

    Our facilitators are tech-savvy, well-spoken, have flexible schedules, and are excellent at thinking quickly to troubleshoot issues.

    You will work approximately 5-20 hours per week, depending on staffing needs. The peak times for facilitating events are between 9am-12pm (PT) on Tuesdays, Wednesdays, and Thursdays.

    Key Responsibilities

    • Start, monitor, and close virtual events
    • Assist with connecting and training presenters on the platform
    • Read scripts live
    • Ensure good audio quality for live event and recording
    • Communicate issues/concerns to appropriate team member

    Qualifications

    • Extremely tech-savvy
    • Strong verbal presentation skills
    • Critical thinking and problem-solving abilities
    • Strong interpersonal, communication, and organizational skills
    • Ability to work with colleagues across multiple time zones and cultures
    • Flexible schedule

    Physical Requirements

    • Quiet location
    • High-speed hard-wired internet connection (>100mbps)
    • Mac with 10.14 or higher OR PC with Windows 10 (2 computers preferable)
    • High-quality computer headset

    Email your resume and cover letter to: jobs@blueskyelearn.com