Imprivata Logo

Imprivata

Principal Software Engineer

Posted 54 Minutes Ago
Be an Early Applicant
Remote or Hybrid
Hiring Remotely in United States
157K-167K Annually
Expert/Leader
Remote or Hybrid
Hiring Remotely in United States
157K-167K Annually
Expert/Leader
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.
The summary above was generated by AI

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

    Similar Jobs at Imprivata

    Yesterday
    Remote or Hybrid
    United States
    135K-154K Annually
    Senior level
    135K-154K Annually
    Senior level
    Healthtech • Information Technology • Security • Software • Cybersecurity
    Manage strategic engagement with large enterprise customers to drive product adoption, value realization, renewals, and expansion. Build executive relationships, create Success Plans, lead business reviews, coordinate cross-functional resources, track adoption and health in Gainsight, and meet an annual ARR quota while leveraging AI-enabled tools.
    Top Skills: Ai-Enabled SolutionsGainsight
    Yesterday
    Remote or Hybrid
    United States
    420K-480K Annually
    Expert/Leader
    420K-480K Annually
    Expert/Leader
    Healthtech • Information Technology • Security • Software • Cybersecurity
    Lead Mid-Enterprise Healthcare sales for a U.S. region, managing Regional Sales Directors and Account Executives to drive bookings, ARR, pipeline, and forecasts. Execute MEDDPICC-driven territory plans, build executive-level healthcare relationships, partner cross-functionally, recruit and develop sales talent, oversee negotiations and Salesforce pipeline hygiene, and travel extensively to increase market penetration and customer acquisition.
    Top Skills: AuthenticationCybersecurityIdentity And Access ManagementMeddpiccSalesforce
    3 Days Ago
    Remote or Hybrid
    United States
    87K-112K Annually
    Junior
    87K-112K Annually
    Junior
    Healthtech • Information Technology • Security • Software • Cybersecurity
    Create and maintain technical knowledge articles, troubleshooting guides, runbooks, decision trees, and training materials to improve support case resolution. Partner with SMEs, analyze case trends, capture repeatable troubleshooting workflows, maintain content quality, and prioritize a backlog of enablement requests to enhance Support efficiency and escalation accuracy.
    Top Skills: Case Management SystemsCrm PlatformsItilKcsKnowledge Management Systems

    What you need to know about the Colorado Tech Scene

    With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.

    Key Facts About Colorado Tech

    • Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
    • Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
    • Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
    • Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
    • Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
    • Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account