Join our team!

 

Healthcare and life sciences are experiencing a technology revolution. If you share a vision of improving heath outcomes through open technology then come join us! OpenClinica produces cloud software that accelerates understanding of disease and speeds the development of new medicines. Customers around the world rely upon our web and mobile solutions to clinically test everything from artificial body parts to new, modern treatments for “neglected” diseases such as malaria. You’ll work with a tightly knit team, collaborate with users and software engineers all over the world, and be challenged to learn and grow in your chosen career path.

Perks @ OpenClinica

Competitive Salary

Competitive Salary & Bonus

Life Insurance

Life Insurance

401K Retirement

401K Retirement

Team Fun

Team Fun

Flexible Work Environment

Flexible Work Environment

Health Insurance

Health Insurance

Stock Options

Stock Options

Free Gym

Free Gym

Choose Your Weapon

Choose Your Weapon

Dental Insurance

Dental Insurance

Referral Bonus

Referral Bonus

Free Drinks

Free Drinks

Flexible Vacations

Vacation When You Need It

Disability Insurance

Disability Insurance

Family Leave

Family Leave

Free Snacks

Free Snacks

Is there a role right for you?

Below are our current open positions. But finding great people is what’s most important to us. If you don’t see a job that fits you, contact us at jobs@openclinica.com and let us know about yourself.

Software Development

Full Stack Javascript Engineer

We're looking for a full stack engineer with a strong portfolio of experience using back-end & client-side javascript frameworks. You’ll support the development of features across OpenClinica’s web apps including our form engine & single page applications. You will focus on bringing enhancements and expanded functionality to market for our research data capture platform, using a microservices architecture, a SaaS delivery model, and open, modular APIs.

Much of our code is open source, so you can build a public portfolio of your work and get to collaborate with lots of smart researcher/developers around the world. We're interviewing qualified candidates right away and the right person will get an offer very quickly.

Your top priorities will be to:

  • Have fun doing what you love to do!
  • Participate in development life cycle activities like design, coding, testing and production release.
  • Partner closely with product to craft great product experiences.
  • Bring your creative thinking, curiosity, strategies, and ideas to advance our company’s values, unique culture, and vision for the future.

Qualifications

  • 3+ years' experience delivering enterprise class Javascript web applications, with at least 3 most recent years working with Angular.js, Node.js, etc.
  • 3 years' current experience building single page applications with popular JS frameworks and libraries (React, Angular, Webpack, Underscore, etc.).
  • Experience with test automation: TDD, unit/integration/functional testing.
  • Experience with HTML5, CSS3, Sass, Bootstrap, and cross-browser and device development.
  • Solid understanding of object-oriented design and programming concepts, core JavaScript concepts like scope/closures, the event loop and asynchronous callbacks, promises.
  • Have a passion for quality and writing clean, solid, readable code that scales and performs well.
  • Strong desire to learn, push the envelope, and share knowledge with others.
  • Excellent written and verbal communication skills, including the ability to explain ideas to both technical and nontechnical people.
  • Familiar with agile, git, cloud, docker and related infrastructure technologies.
  • Prior experience working with healthcare or life science software, and/or contributing to open source software projects a plus.
  • BS in Computer Science or equivalent experience.

What We Offer

Compensation is competitive and includes base salary + bonus. Benefits include:

  • 401k plan with matching
  • Flexible Spending Account
  • Health and dental insurance
  • Life insurance
  • Short and long term disability
  • Flexible paid time off

In addition, we offer some useful and fun perks, such as:

  • A professional development budget just for you!
  • Free parking to keep you sane
  • Free gym to keep you healthy
  • Free coffee to keep you peppy
  • A fun culture and happy people!

To Apply:

Please email a resume and cover letter to jobs@openclinica.com.

Java Software Engineer

OpenClinica develops cutting-edge clinical research software that accelerates pace of healthcare innovation. We have a rapidly growing customer base and are a globally recognized brand in clinical research. This is unique opportunity to work with a small, tightly-knit team to make a big impact that can propel your career.

As a Java Software Engineer your focus will be to bring enhancements and expanded functionality to market for our research data capture platform, using a microservices architecture, a SaaS delivery model, and open, modular APIs.

Much of our code is open source, so you can build a public portfolio of your work and get to collaborate with lots of smart researcher/developers around the world. We're interviewing qualified candidates right away and the right person will get an offer very quickly.

Your top priorities will be to:

  • Actively contribute to the OpenClinica platform, architecture, infrastructure, and functionality.
  • Bring your creative thinking, strategies, and ideas to advance our company’s values, unique culture, and vision for the future.

Qualifications

  • 1-3 years experience building Java based applications using Spring.
  • 1+ years experience designing, building, and consuming REST APIs in a security-conscious environment.
  • Micro-services, AWS, docker, and cloud experience a plus.
  • Familiarity with Angular JS, HTML5, CSS3, JavaScript, jQuery, and mobile web development. NodeJs and/or Meteor experience a plus.
  • Excellent written and verbal communication skills, including the ability to explain ideas to both technical and nontechnical people.
  • Familiar with agile, git and related processes/technologies.
  • BS in Computer Science or equivalent experience.
  • Prior experience working with healthcare or life science software, and/or contributing to open source software projects a plus.
  • Energy, passion, humor, compassion, and enthusiasm!

What We Offer

Compensation is competitive and includes base salary + bonus. Benefits include:

  • 401k plan with matching
  • Flexible Spending Account
  • Health and dental insurance
  • Life insurance
  • Short and long term disability
  • Flexible paid time off

In addition, we offer some useful and fun perks, such as:

  • A professional development budget just for you!
  • Free parking to keep you sane
  • Free gym to keep you healthy
  • Free coffee to keep you peppy
  • A fun culture and happy people!

To Apply:

Please email a resume and cover letter to jobs@openclinica.com.

Product Owner - Digital Health

OpenClinica accelerates healthcare innovation by automating the clinical research process. If you share our passion to improve health outcomes through technology, come join us! We have a rapidly growing customer base and are already a globally recognized brand in clinical research.

As Product Owner (PO), you will develop and maintain priorities for multiple areas of the company’s product and be responsible for communicating those priorities to the product team. Our Product Owners work closely with Engineering, QA, Management, Sales, and Client Services to prioritize the product backlog and execute product development activities for the OpenClinica system and related products.

Key responsibilities:

  • Author product vision statements, user stories, and requirements (acceptance criteria) based on customer input and company strategy.
  • Translate user needs to clear acceptance criteria for Software Engineering and Quality Engineering. Be highly responsive to avoid & remove blockers in the development and testing process.
  • Work closely with Product, Management, Sales & Marketing, and Solutions teams to ensure that key customer-driven design requirements are satisfied. Maintain a prioritized product backlog that reflects the product vision and incorporates the needs of stakeholders.
  • Communicate key deliverables and milestones to internal and external stakeholders.
  • Ensure user stories and requirements lead to a high-quality platform with an intuitive, consistent user experience.
  • Author and maintain high-quality, easy-to-understand user documentation including interface text, tutorials, online help, release notes, and user guides

Must haves:

  • 2+ years of product owner/analyst experience in an agile environment
  • Exposure to life sciences/healthcare domain
  • Motivated to master a complex and highly technical field
  • Strong communication and organizational skills
  • Commitment to deliver high-quality, useful end-user documentation
  • Able to thrive and adapt to change in a very fast paced environment
  • Strong technical skills and genuine love for the web, health IT, the cloud, and/or clinical research

Compensation:

  • Competitive base salary with bonus
  • 401k plan with match
  • Flexible Spending Account
  • Health, dental, and life insurance
  • Short and long term disability
  • Flexible paid time off

In addition, we offer some useful and fun perks, such as:

  • A professional development budget just for you!
  • Free parking to keep you sane
  • Free gym to keep you healthy
  • Free coffee to keep you peppy
  • A fun culture and happy people!

To Apply:

Please email a resume and cover letter to jobs@openclinica.com.

Software Test Engineer
OpenClinica is looking for a Test Engineer to analyze and test great user experiences for our clinical research technology products. You’ll work closely with our talented engineers, quality engineers, and product owners to emphasize early discovery and resolution of defects; increase the reliability of our software; and automate testing so we can guarantee a quality user experience to our customers.

 

You’ll get to work with a high-performing team delivering powerful yet easy to use software and technology solutions to capture data for clinical research. Our users tackle challenging clinical research problems, manage highly complex of data, and make difficult decisions to advance research and improve patient outcomes in highly regulated environments. To support our users' missions, the OpenClinica QE group focuses on building the right systems and services to make the complex simple for the users.

 

Here are some of the specific things you’ll be doing:

  • Assist product owners with the development of product requirements, user stories and acceptance criteria, maintenance and annotation of defects list, and preparation of release documentation.
  • Test the hell out of our products using automated testing (Cucumber, Selenium, Java, Spring, and Gridlastic) and manual testing approaches.
  • Establish and maintain practices for development and execution of automated regression and load testing
  • Communicate with team members, internal stakeholders, and occasionally with customers to understand users’ needs, environments, key problems, and overall priorities.
  • Implement capabilities and infrastructure that improve our product quality, scalability, monitoring, supportability, and maintainability
  • Build & maintain a performance testing database
  • Support Client Services personnel when assistance is needed to diagnose and resolve complex technical issues
  • Engage in regular peer to peer code review practices with other team members

Required skills and experience. You might be a good candidate for this job if you have:

  • A Bachelor’s or Master’s Degree in Computer Science or equivalent
  • 3+ years of experience in quality engineering, software engineering, web development, or a related field
  • Proficiency with Java, RESTful web services, Git, and agile practices
  • The aptitude to understand complex, technical issues
  • Excellent written and verbal communications skills
  • Experience with Cucumber, Selenium, Spring, microservices architectures, and/or mobile testing a plus
  • Experience in life sciences, healthcare, or industries with similar approaches to software quality management (GCP / GxP) a major plus

Compensation & Perks:

  • Competitive base + bonus
  • 401k plan with generous matching
  • Flexible Spending Account
  • Health and dental insurance
  • Life insurance
  • Short and long term disability
  • Flexible paid time off

In addition, we offer some useful and fun perks, such as:

  • A professional development budget just for you!
  • Free parking to keep you sane
  • Free gym to keep you healthy
  • Free Nespresso™ to keep you peppy
  • A fun culture and happy people!

Job Location:

This is a full time position based in our Waltham, Massachusetts office.

To Apply:

Please email a resume and cover letter to jobs@openclinica.com.

Software Test Engineer Intern

Are you interested in how software can positively impact healthcare? We are looking for a Quality Engineer Intern to build great user experiences for our clinical research technology products. You will work closely with our engineers and product team to test products that engage and delight patients, healthcare providers, developers, and researchers while helping them develop and test cutting edge new medicines.

Clinical research has complex requirements and high standards for quality, data integrity, and user experience. The team at OpenClinica is dedicated to delivering powerful yet easy-to-use technology solutions that accelerate research, with a focus on building solutions that make the complex simple. You’ll have the opportunity to be mentored by senior members of our engineering team, while getting hands-on with automated and manual testing (and even some DevOps) in a team-based, agile environment. The Quality Engineer should be familiar with Java, RESTful web services, Spring, Cucumber (preferred but not required), and Selenium (preferred but not required).

Key responsibilities include:

  • Rigorously test new features and fix bugs that improve the OpenClinica platform, architecture, infrastructure, and functionality.
  • Maintain and improve our existing automated test suite using Cucumber, Java, and Selenium
  • Assist with various activities as required by the team at release time.
  • Bring your creative thinking, strategies, and ideas to advance our company’s values, unique culture, and vision for the future.

Required skills and experience:

  • You have (or are in school for) a Bachelor’s or Master’s Degree in Computer Science or a related discipline
  • Java, RESTful web services, Spring, Cucumber (preferred but not required), Maven (preferred but not required), and Selenium (preferred but not required)
  • Proven track record of success working collaboratively with diverse teams
  • The aptitude to understand complex, technical issues
  • Excellent written and verbal communications skills
  • Interest and passion for making healthcare work better through technology

The internship, based in our Waltham, MA office, may be full-time or part-time, with the potential for full-time permanent employment.

To Apply:

Please email a resume and cover letter to jobs@openclinica.com.

User Experience Analyst - Digital Health

OpenClinica is looking for a User Experience Analyst to research, define, design, and test great digital experiences for our clinical research customers. You’ll work directly with our user community and product team to engage and delight users such as research data managers, clinical monitors, clinical research coordinators, investigators, and patient participants.

At OpenClinica, we are dedicated to delivering powerful yet easy to use software and technology solutions to capture data for clinical research. Our users tackle challenging clinical research problems, manage vast amounts of data, and make difficult decisions to advance research and improve patient outcomes. To support our users and their missions, our UX practice focuses on building the right systems and services to make the complex simple.

Your top priorities will be to:

  • Conduct user research to understand user needs, environment and priorities, and communicate them to colleagues
  • Develop user personas, journey maps, and storyboards that reflect these needs
  • Facilitate group ideation and sketching workshops
  • Build low- to high-fidelity sketches, wireframes and prototypes to communicate design ideas and drive feature implementation
  • Assist product owners with breakdown of features and design concepts into user stories and acceptance criteria for implementation by the engineering team
  • Perform user testing on prototypes and released products to test hypotheses and iteratively improve our products
  • Recruit and mentor UX Intern(s), with potential to oversee junior UX staff in the future
  • Mentor others in the company on approaches to and benefits of Design Thinking

Good candidates for this role will possess:

  • A Bachelor’s or Master’s Degree in Design, Human-Computer Interaction, Cognitive Psychology, Computer Science, Business or related disciplines
  • 2+ years of experience in UX or a related field
  • Experience in life sciences, healthcare, or similarly complex industries a major plus
  • The aptitude to understand complex, technical issues
  • Excellent written and verbal communications skills
  • Experience leading UX ideation and design techniques

What We Offer

Compensation is competitive and includes base salary + bonus. Benefits include:

  • 401k plan with generous matching
  • Flexible Spending Account
  • Health and dental insurance
  • Life insurance
  • Short and long term disability
  • Flexible paid time off

In addition, we offer some useful and fun perks, such as:

  • A professional development budget just for you!
  • Free parking to keep you sane
  • Free gym to keep you healthy
  • Free coffee to keep you peppy
  • A fun culture and happy people!

Why join OpenClinica?

You share a vision of improving health outcomes through technology, enjoy the thrill of tackling design challenges with complex user requirements, and work well in a close-knit team-based environment. If that sounds right, come join us! At OpenClinica, you’ll have the opportunity to collaborate with users and software engineers from around the world, be challenged to learn and grow in your chosen career path, and have fun while doing it.

Job Location:

This is a full time position based in our Waltham, Massachusetts office.

To Apply:

Please email a resume and cover letter to jobs@openclinica.com.

Sales

Business Development Representative

OpenClinica develops cutting edge clinical research software that accelerates pace of healthcare innovation. We have a rapidly growing customer base and are a globally recognized brand in clinical research. This is unique opportunity to work with a small, tightly-knit team to make a big impact that can propel your career.

The Business Development Representative (BDR) is the first point of contact for all new prospects to discuss OpenClinica’s products and services. The BDR plays a critical role by proactively engaging prospects to uncover their challenges, their requirements, and help determine the most appropriate solution for their needs.

Key responsibilities:

  • Conduct high volume prospecting to qualify leads in the life sciences sector
  • Bring a consultative approach to qualifying leads and communicating value proposition.
  • Become an expert in identifying challenges that our prospective customers face in their clinical research
  • Enthusiastically represent the OpenClinica brand.
  • Understand a customer’s business and e-clinical needs and map them to OpenClinica’s offerings
  • Follow up with prospects throughout the sales cycle
  • Work closely with other team members to implement and improve strategy and process
  • Maintain organized and effective sales efforts

You must have:

  • A track record of high achievement
  • Superb communication skills and an engaging personality. Ability to listen effectively, ask the right questions, and deliver information in a clear, concise, and compelling manner
  • A goals-driven, competitive nature
  • Ability to quickly learn new technical subjects
  • Desire to work in a fast-paced but FUN(!!) technology environment
  • Ability to deal with objections during the selling process
  • Interest in technology, mhealth, and clinical research
  • Strong attention to detail
  • 0-3 years of related experience

You should have:

  • Bachelor's Degree, preferably in a technical or sciences field
  • Technology selling experience; software preferred
  • Previous experience working in a high volume, phone and email based environment

Compensation:

Compensation is competitive and includes base salary + commission. Benefits include:

  • 401k plan with matching
  • Flexible Spending Account
  • Health and dental insurance
  • Life insurance
  • Short and long term disability
  • Flexible paid time off

In addition, we offer some useful and fun perks, such as:

  • A professional development budget just for you
  • Free parking
  • Onsite gym
  • Well stocked snack bar
  • A fun culture and GREAT people!

To Apply:

Please send resume and cover letter to jobs@openclinica.com.

Client Services

Implementation Associate (Clinical Research Software)

OpenClinica produces cloud software that helps accelerate the development of new medical treatments through better clinical research. Customers around the world rely upon our technology to gain insight into human health and develop new medical treatments. As an Implementation Specialist, you will be responsible for helping our customers be successful in applying our software for use in their clinical studies. Learn more at https://www.openclinica.com/careers/.

Key responsibilities include:

  • Understand and articulate customer requirements.
  • Translate clinical study protocols into OpenClinica study configurations.
  • Develop OpenClinica forms, edit checks, validation rules, and events.
  • Contribute improvements to OpenClinica best practices for study design, such as process flow diagrams, Standard Operating Procedures, validation test report formats.
  • Manage the work of other contributors to study setup process (e.g. QA testers, outside vendors).
  • Create and deliver study-specific training.
  • Anticipate and proactively manage areas of study setup project risk (scope, budget, people, quality, timeline, resources, communications).

Background & Experience

You might be a good fit for this role if you:

  • Enjoy working with web and mobile technology
  • Have prior experience working in the clinical research field (e.g. as a research coordinator)
  • Possess strong computer skills (though programming experience is not necessary)
  • Have strong verbal and written communication skills
  • Are highly organized and with meticulous attention to detail
  • Have an engaging personality
  • Possess an undergraduate degree and 2-5 years prior work experience
  • Prior experience with HTML, Javascript, and XML a plus

Location:

This is a full time position based in our Waltham, Massachusetts office.

To Apply:

Please email a resume and cover letter to jobs@openclinica.com. In your cover letter we’d like to hear 3 specific reasons why you think you might the person we are looking for!

Client Services Intern

Does it thrill you to solve problems for others? Do you take pride in presenting the solution clearly? Is your head in the cloud, technologically speaking? If so, we should talk.

OpenClinica is accelerating innovation in healthcare by making the complex clinical trials process easier.

We are offering paid internships to a select number of smart and technically inclined individuals who seek to acquire marketable skills in the enterprise software industry.  We are particularly interested in hiring interns who may be interested in becoming full time team members.

As a Client Services Intern, you will be an integral member of our highly capable and fun Client Services team.  We are a small company, so you will have the opportunity to work closely with not just client services team members, but also with our engineering team and senior management.

Who you are?

  • You DON’T need to be a computer science major, but you do need to be comfortable with and have used technologies like HTML, XML, Java, and SQL.
  • You DO need to like talking to people and be comfortable troubleshooting via email, phone, and other means, and know how to communicate technical issues to both technical and non-technical people.

What you will learn?

  • You will learn the ins and outs of cloud based enterprise software-as-a-service
  • You will learn the field of clinical trials, and see how new medicines, devices, and other treatments are developed
  • You will learn how to communicate effectively with customers across a wide variety of situations and geographies
  • You will learn useful new tools and technologies

What we require

  • Strong Computer Literacy, including demonstrated understanding of concepts related to web-based applications like XML, HTML, SQL databases, Java application servers, etc.
  • Excellent written and verbal communication
  • A love for interacting with and helping other people.
  • Technically inclined to learn complex software products for the field of clinical trials
  • Have a natural curiosity for solving problems
  • Comfortable using Linux and Windows
  • Have exposure to relational databases

This is a part-time position based in our Waltham, MA office, with the potential for full-time.  To help us better learn about you, please email to jobs@openclinica.com a short cover letter outlining 3 reasons why you think you might be a good fit.

 

Compliance Director

Permanent, part-time position, 15-25 hours/week

OpenClinica accelerates clinical research through an innovative software-as-a-service solution. We’re looking for a passionate, analytically-driven, and strategic compliance professional to help carry out the company’s day-to-day quality system compliance functions. This is a great opportunity to make a significant impact in a highly innovative company. We are building for the future of healthcare and we want you to be part of it!

The Compliance Officer ensures the operation of, review, and improvements to OpenClinica’s quality system.

Key responsibilities include:

  • Engage colleagues in an interactive and fun way to show them how compliance is relevant and important to their work.
  • Ensure that approved procedural documents (SOPs and related documents) are maintained appropriately in the document management system
  • Manage CAPAs and related effectiveness checks
  • Product development:
    • Provide input into the development/design team to ensure compliance with applicable regulations
    • Address questions from product owners, quality engineers, developers, project managers, and other colleagues
  • Compliance education and training:
    • Keep up-to-date on US and EU regulations and guidance documents related to clinical research
    • Deliver internal HIPAA, GDPR, SOP, and other applicable regulatory training in ways that make it stick
    • Ensure colleagues have a command of pertinent regulations in a way that empowers them to work more effectively
    • Ensure internal training records are complete, compliant, and up-to-date at all times
  • Interface with customers:
    • Respond to customer inquiries related to security and compliance
    • Coordinate and support customer quality system audits:
    • Review audit results to assess compliance with, and effectiveness of, documented quality processes
    • Use audit feedback to guide process or document improvements
  • Organize and carry out internal departmental audits
  • Lead vendor qualifications/audits and maintain approved vendor list
  • Lead management review meetings
  • Provide summary results of internal audits (number of audits conducted, number of non-conformances found, number of non-conformances corrected) as input to Management Review

About you:

  • You are uniquely passionate about how a company’s compliance function can promote quality without becoming overly burdensome.
  • At least 3 years work experience in a clinical research compliant environment
  • Expert understanding of GCP and 21 CFR Part 11
  • Strong understanding of GDPR, EMA, Annex 11, and HIPAA
  • Superb writing, organizational, and technology skills
  • Customer facing skills, tact, and diplomacy
  • High level of professionalism

To Apply:

Please email a resume and cover letter to jobs@openclinica.com.

SaaS Application Support Engineer
OpenClinica is a growing SaaS company in the clinical research industry that accelerates the discovery of new medical treatments. Customers around the world rely upon our solution to enhance healthcare and gain insights into human health.

We’re looking for a smart, tech-savvy individual, who loves interfacing with customers, to join our high performance team and provide technical services and support to users of our software. This is a great opportunity to join an ambitious and growing company with excellent potential for rapid career advancement.

The position includes the following key duties:

  • Help ensure our customers’ success with the OpenClinica platform by assisting in its implementation, providing in-depth assistance to users, and channeling your experience into future improvements to the OpenClinica solution.
  • Respond to technical support questions by email and phone while ensuring the company meets its service-level obligations.
  • Troubleshoot issues through proactive customer-facing and internal communication, remote access to customer systems, research in company knowledge bases, and interaction with engineering team.
  • Record issues, interactions, and outcomes in JIRA Service Desk and Salesforce; contribute to company knowledge base.

Required Skills and Experience

  • Prior experience in a software support, SQA or similar role; or a strong educational background in computer science
  • Strong computer literacy, including demonstrated understanding of concepts related to modern, web-based applications (such as XML, HTML, Javascript, SQL databases, web-based Java applications, etc.)
  • A knack for problem solving and ability to effectively prioritize and manage numerous competing tasks
  • Excellent verbal and written communication skills
  • Strong interpersonal skills and dedication to customer service
  • Bachelor’s degree (or equivalent)

Desirable, but not required

  • Experience with JIRA Service Desk, Confluence, Salesforce (or similar tools)
  • Experience writing SQL scripts
  • Experience with Linux command line
  • Experience working in the clinical research field, especially supporting other clinical research software systems (EDC, CDM, CTMS)
  • Interest in and understanding of open source software

What We Offer

  • Compensation is competitive and includes base salary + bonus. Benefits include:
  • 401k plan with matching
  • Flexible Spending Account
  • Health and dental insurance
  • Life insurance
  • Short and long term disability
  • Flexible paid time off

In addition, we offer some useful and fun perks, such as:

  • Free parking to keep you sane
  • Free gym to keep you healthy
  • Free coffee to keep you peppy
  • A fun culture and happy people!
  • Intracompany ping pong tournaments

To Apply:

Please email a resume and cover letter to jobs@openclinica.com.