Principal Software Engineer

Posted 8 Hours Ago
Hiring Remotely in United States
Remote or Hybrid
157K-167K Annually
Expert/Leader
Healthtech • Information Technology • Security • Software • Cybersecurity
Empowering secure digital identities for healthcare and beyond.
The Role
Lead architecture and development of modern, secure web administration UIs for Imprivata's Identity Configuration Platform. Drive front-end standards, build React/TypeScript applications, integrate with identity protocols (OIDC, SAML, OAuth), mentor engineers, collaborate with product/UX/backend teams, and improve performance, reliability, and maintainability within an Agile environment.
Summary Generated by Built In

Ready to join a team that’s all in? At Imprivata, we deliver unified access and security management programs that eliminate friction, empowering healthcare and mission-critical organizations to work smarter, faster, and more securely.

We believe work can be more than a job or task—it’s a collective spirit; the type that emboldens creativity, embraces challenge, and fosters excitement. We are constantly raising the bar on what’s possible, owning the outcome of our triumphs and trials, staying nimble amidst change, and cultivating an environment where we win together. Here, your ideas matter, your differences are celebrated, and your work drives real results—for your career, your teammates, and our customers.

When you join Imprivata, you embark on a shared journey of ambition and growth. We’re committed to building an inclusive workplace where everyone feels valued and supported. If you’re looking for a place to match your passion with purpose—and where every day you can make an impact—you’ll find it here.

We are seeking a Principal Software Engineer to join our team. This is a hybrid opportunity out of our Waltham, MA office. 

Job Summary

The Principal Software Engineer works as a technical leader within the Enterprise Access Management (EAM) engineering team responsible for the design, development, and evolution of the web-based administration experience for Imprivata's Identity Configuration Platform (ICP). This role leads the architecture and implementation of modern, scalable, and intuitive user interfaces used to configure identity providers, authentication methods, and federation services including OIDC and SAML. The Principal Software Engineer partners across Engineering, Product Management, UX, and Platform teams to drive technical direction, establish engineering best practices, and deliver secure, high-quality solutions.

Duties and Responsibilities

  • Lead the design, architecture, and development of modern web applications for configuring ICP services, including Identity Providers (IdP), OIDC, SAML, and authentication policies.
  • Drive technical direction and architectural decisions across multiple engineering teams, ensuring scalable, secure, and maintainable UI solutions.
  • Design, develop, and maintain front-end applications using ReactJS, TypeScript, React Router, and modern component libraries such as Ant Design and Lucid React.
  • Partner closely with Product Management and UX to deliver intuitive, accessible, and responsive user experiences.
  • Establish front-end engineering standards, reusable component patterns, testing strategies, and development best practices.
  • Mentor engineers through technical leadership, architecture reviews, code reviews, and design discussions.
  • Collaborate with backend, platform, and security teams to deliver end-to-end solutions for identity and access management.
  • Drive improvements in application performance, reliability, observability, and maintainability.
  • Evaluate new technologies, frameworks, and architectural approaches to improve engineering efficiency and product quality.
  • Work within an Agile development model to scope, plan, and deliver complex software initiatives.
  • Other duties as assigned and required.

Required Qualifications

    • Bachelor’s degree in computer science or related field.
    • 10+ years of software engineering experience developing enterprise applications.
    • Expert-level experience building modern web applications using ReactJS and TypeScript.
    • Strong experience with React Router and component libraries such as Ant Design and Lucid React.
    • Deep understanding of front-end architecture, reusable component design, state management, and responsive UI development.
    • Experience building secure enterprise applications and integrating with REST and gRPC services. Experience with identity and access management technologies including OIDC, SAML, OAuth 2.0, and Identity Providers (IdP).
    • Proven experience leading technical initiatives across multiple teams and influencing architectural decisions.
    • Experience establishing engineering standards, mentoring engineers, and driving software quality.
    • Familiarity with Git, Jira, Confluence, CI/CD pipelines, and automated testing frameworks.
    • Excellent written and verbal communication skills in a collaborative, fast-paced environment.

    Preferred Qualifications

    • Experience with AI-assisted or Agentic Software Development Lifecycle (SDLC) practices and modern developer productivity tools.
    • Familiarity with AI-powered coding assistants, automated testing, and code review workflows.
    • Experience using Figma to collaborate with UX designers and implement modern, responsive user interfaces

    This position offers a total compensation range of $157,000.00 - $167,000.00 (inclusive of base salary and variable compensation, such as bonuses and incentives). In addition, more information about Imprivata’s benefit offerings can be found here. This range represents the high and low end of Imprivata’s compensation range for this position. Actual compensation will vary and may be above or below the range based on various factors, such as a candidate’s location, skills, experience, and qualifications.

    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-DNI

    Skills Required

    • Bachelor's degree in computer science or related field.
    • 10+ years of software engineering experience developing enterprise applications.
    • Expert-level experience building modern web applications using ReactJS and TypeScript.
    • Strong experience with React Router and component libraries such as Ant Design and Lucid React.
    • Deep understanding of front-end architecture, reusable component design, state management, and responsive UI development.
    • Experience building secure enterprise applications and integrating with REST and gRPC services.
    • Experience with identity and access management technologies including OIDC, SAML, OAuth 2.0, and Identity Providers (IdP).
    • Proven experience leading technical initiatives across multiple teams and influencing architectural decisions.
    • Experience establishing engineering standards, mentoring engineers, and driving software quality.
    • Familiarity with Git, Jira, Confluence, CI/CD pipelines, and automated testing frameworks.
    • Excellent written and verbal communication skills in a collaborative, fast-paced environment.
    • Experience with AI-assisted or agentic SDLC practices and modern developer productivity tools.
    • Familiarity with AI-powered coding assistants, automated testing, and code review workflows.
    • Experience using Figma to collaborate with UX designers and implement responsive UIs.

    What the Team is Saying

    Chris
    Rebecca
    Jacob

    Imprivata Compensation & Benefits Highlights

    • Healthcare Strength Health coverage includes medical, dental, and vision plus company-funded HSA/HRA contributions toward deductibles, an EAP, and annual wellness reimbursements. These offerings indicate robust healthcare support.
    • Parental & Family Support Fully paid parental leave is described as available for birthing and non‑birthing parents, alongside a Care.com membership and benefits for domestic partners and dependents. These programs show strong support for a range of family needs.
    • Retirement Support A 401(k) with company match is available, together with bonus eligibility and an employee stock purchase plan. This combination supports long‑term financial planning.

    Imprivata Insights

    Am I A Good Fit?
    beta
    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
    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

    Similar Jobs

    Imprivata Logo Imprivata

    Customer Success Manager

    Healthtech • Information Technology • Security • Software • Cybersecurity
    Remote or Hybrid
    United States
    1372 Employees
    135K-154K Annually

    Imprivata Logo Imprivata

    Vice President, Mid-Enterprise Healthcare Sales

    Healthtech • Information Technology • Security • Software • Cybersecurity
    Remote or Hybrid
    United States
    1372 Employees
    420K-480K Annually

    Imprivata Logo Imprivata

    Technical Knowledge Enablement Specialist

    Healthtech • Information Technology • Security • Software • Cybersecurity
    Remote or Hybrid
    United States
    1372 Employees
    87K-112K Annually

    Imprivata Logo Imprivata

    Solutions Engineer

    Healthtech • Information Technology • Security • Software • Cybersecurity
    Remote or Hybrid
    United States
    1372 Employees
    182K-227K Annually

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account