VP of Engineering; Software Development Lead

MRI Online • Posted February 15th

Software Development
MRI Online logo

As the VP of Engineering, you will be an integral part of our team, supporting the design, architecture, development and maintenance of the MRI Online Software platform. Reporting directly to the CEO, you’ll be on the leadership team and collaborate closely with Product, Marketing, Sales and Content to implement a world-class, interactive software platform to drive innovation in the medical education field. Beyond a strong technical background, this role requires someone who cares deeply about the end user experience.

Includes equity. 

Primary Responsibilities for the role (including, but not limited to): 
  • Design, architect and build the platform infrastructure that will help MRI Online scale 
  • Drive long-term technology strategies that span multiple complex projects 
  • Design, document, and develop coherent software solutions spanning multiple platforms 
  • Determine process improvements, best practices, and develop new processes 
  • Work in close partnership with cross-functional teams 
  • Mentor junior engineers and outsourced development team 
  • Our product team is responsible for managing all software shipped to customers. You will join a dynamic and fast-paced environment and work with cross-functional teams to design, build, and roll out products and features that delight customers and deliver sales results for MRI Online via engagement on the platform and sales of the product. 
  • Preferred: Bachelor's degree in Computer Science, Engineering, related technical field, or equivalent practical experience 
  • 7+ years of experience building, managing, and maintaining high traffic content-driven web properties using modern web technology stacks including LAMP, Node 
  • Previous background building, scaling web applications with modular infrastructure 
  • Ability to make architecture decisions that are thoughtful. Assumptions are always well tested. 
  • A great communicator, comfortable explaining complex concepts to both technical and non-technical audiences 
  • Engineering leader: People can look up to you to define the engineering principles and design processes/workflows