Principal Software Engineer

Sorry, this job was removed at 03:00 p.m. (CST) on Thursday, May 08, 2025
Be an Early Applicant
Hiring Remotely in Costa Rica
Remote
Healthtech • Security • Software • Cybersecurity
Empowering secure digital identities for healthcare and beyond.
The Role

Description
Come join a winning team! Here at Imprivata, you'll see a dedicated group of professionals who care about improving healthcare. Our team thrives on collaboration and sharing ideas, whether in a cross-functional meeting or at one of our virtual team-building 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 a Principal Software Engineer to join our team. This is a remote opportunity based in Costa Rica.
Job Summary
The Principal Software Engineer is responsible for leading the design, development, and implementation of complex software solutions. This role will work with cross-functional teams to drive technical innovation, establish best practices, and ensure the scalability and performance of applications. This role requires expertise in software architecture, mentoring junior engineers, and making key technical recommendations that align with business goals and user needs. As a part of the Dev Team, this role is responsible for designing and delivering new features for the PAS platform.
Duties and Responsibilities

  • Partner and make proposals across several teams on their engineering work and help their team members make informed conclusions in alignment with PAM's strategic plans.
  • Teach, mentor, grow, and provide advice to other domain experts, individual contributors, across the dev teams.
  • Play a central role in technical, business, and organizational contributions affecting the Dev department.
  • Plan improvements and features with a 6-month view.
  • Solve technical problems of the highest scope, complexity, and ambiguity for their sub-department.
  • Interface with Managers and enables Senior Engineers to engage on department-level aspects of larger initiatives.
  • Look for innovation opportunities between several teams with a willingness to experiment and to confront problems of large complexity and scope.
  • Propose initial technical implementation which supports architectural changes that solve scaling and performance problems.
  • Guide conversations to remove blockers and encourage engagement across teams.
  • Provide a point of escalation for teams facing complex technical challenges.
  • Interact with customers and other external contributors as a consultant and spokesperson for the work of the PAM Dev team.
  • Other duties as assigned and required.


Qualifications

  • Minimum of a Bachelor's degree in Computer Science or in a related discipline.
  • 8+ years of software engineering experience designing and building enterprise applications.
  • Experience building software that is extremely robust and reliable, and capable of providing high performance under heavy load.
  • Excellent written and verbal communication skills, and the ability to interact well with both internal teams and external customers and partners.
  • Proven design skills with the ability to work well in a very dynamic, fast-moving environment with high expectations.
  • Proven track record of executing the software development life cycle and successfully bringing products to market.


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, regardless of race, religion, age, sex, national origin, disability status, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
#LI-Remote #LI-LI1

What the Team is Saying

Chris
Dan
Rebecca
Jacob
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Waltham, MA
1,372 Employees
Year Founded: 2002

What We Do

For more than two decades, Imprivata has been redefining how life- and mission-critical industries secure and manage digital identities. We empower healthcare and enterprise organizations to enable fast, compliant, and secure access to technology—allowing clinicians and staff to stay focused on what matters most: patient care and operational excellence.

Our digital identity platform is purpose-built for complex environments where every second counts and security can never take a back seat. From authentication and access management to device, application, and identity governance, Imprivata provides a unified approach that balances usability with protection.

Trusted by the world’s leading healthcare systems and enterprises in over 45 countries, we deliver solutions that improve efficiency, safeguard data, and drive digital transformation.

At Imprivata, our commitment goes beyond technology—we partner closely with our customers to ensure their success, every step of the way.

Why Work With Us

At Imprivata, every voice matters. We’re a global team driven by innovation, compassion, and collaboration. Together, we live our values—Raise the Bar, Own the Outcome, Stay Nimble, and Win Together—while making a real impact on healthcare, technology, and the communities we serve.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

Imprivata Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Imprivata offers a flexible hybrid work model with three in-office days and two remote. Collaboration is key, and schedules are coordinated with managers to balance flexibility and connection.

Typical time on-site: 3 days a week
HQWaltham, MA
Costa Rica
Benelux
Austin, TX
Germany
Australia
St. Petersburg, FL
European Headquarters
Learn more

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account