: Engineering Manager
10 Maguire Road
Lexington, MA 02421

Employee Testimonials

Video

Take a walk around our offices and youll see a dedicated group of professionals who care about improving health care. Our team thrives on collaboration and sharing ideas, whether in a cross-functional meeting or at one of our office events.

While we're diverse in our backgrounds and skills, we have much in common. A passion for our mission. A strong sense of integrity. A belief that we're making a positive impact and a commitment to having fun.

We are seeking an Engineering Manager to join our team.


Job Summary

We are looking for an Engineering Manager for our software development teams focused on our new cloud product for identity and access solution. These teams are responsible for the architecture, design, and development of a cloud native, multitenant SaaS product for authentication and access management. Imprivata is the #1 solution provider in this product domain for healthcare with its leading products, OneSign and Confirm ID. These products are helping over 1 million users every day in saving time, reducing frustration and providing better patient care.

In addition to hands-on cloud, SaaS and product development experience we are looking for an Engineering manager who will be responsible for staffing, planning and the management of development deliverables of specific agile teams. The candidate will be someone who is highly technical and enjoys the challenge of tough technical problems. We need someone with a passion for building world-class scalable & high-performing applications with a desire to make an impact on our organization and on solving real-world problems. This position provides a unique opportunity to be key part of building a new cloud native SaaS product from ground-up!

Duties and Responsibilities

  • Deliver the scheduled releases, functionality and updates on expected schedule with scope as determined in partnership with Product and Release Management.
  • Responsible for engineering leadership on two or more scrum teams. This includes active participation in architecture & design, technical leadership, problem solving, and code reviews.
  • Manage several (8-10) offshore software engineers who work in our partner development locations.
  • Manage software engineering resource assignment and allocation.
  • Organize and coordinate activities with other dev managers, architects, leads, and senior management.
  • Serve as liaison for software vendors and lead evaluation & procurement activities for various tools and software services.
  • Drive development best practices and identify areas for continuous improvement.
  • Recruit and retain top talent. Coach and mentor engineers.
  • Collaborate with Sustaining and Customer Support organizations.


Qualifications

  • Minimum of a Bachelors degree in Computer Science or in a related discipline.
  • 8+ years of software development experience in designing and building enterprise applications.
  • 2-5+ years in a software engineering management capacity including experience managing remote teams.
  • 2+ years of product development on a major public cloud platform (AWS preferred).
  • Experience with container technologies like Docker/Kubernettes
  • Experience building software that is highly fault tolerant, scalable, and performant
  • Programming in Java/Scala & experience with JVM open source frameworks
  • Experience with REST, gRPC, JSON, web services and Linux environment
  • Experience in the area of Reporting and Analytics with concepts of data lake/warehouse & visualization including tools like Tableau/Looker/Snowflake/Azure BI/Redshift
  • Experience with cloud-based database technologies (e.g. RDS, Aurora) and knowledge of database development including the distributed data models for micro-services
  • Experience working in an agile/scrum environment.
  • Proven track record of executing software development life cycle and successfully bringing products to market.
  • Excellent written and verbal communication skills, and the ability to interact well with both internal teams and external customers and partners.
  • Ability to work primarily in Eastern Standard time-zone, ability to work in Lexington MA preferred.

At Imprivata, we have a top-notch work environment, developmental opportunities, a competitive total rewards package, and the desire to have fun. If you have the skills and qualifications as we have described above, we want to hear from you!

Imprivata provides equal employment opportunities to minorities, females, veterans, and disabled individuals, as well as other protected groups.

Full-time

Employee Testimonials

Courtney Hoelen
HR Coordinator, Employee Experience

“"It just feels like a big community and everyone is there with the same goal in mind supporting each other regardless of what your position is you are important, and you have something to say.””

Rachel Silk
Account Based Marketing Specialist

“"Everyone’s attitude is always so positive, and people are always willing to help out and stop what they are doing to help you if you have any questions"”