Job Summary
As a Software Engineer II, you will design, build, and maintain scalable backend services that power our core applications. Imprivata Customer Privileged Access Management (PAM) and Vendor Privileged Access Management (PAM) offer a highly available and performant connectivity framework that uses SSH (secure shell) to create a connectivity platform for remote support. This role will work closely with frontend engineers, product managers, and DevOps to deliver robust APIs and data systems.
Duties and Responsibilities
- Improving product quality and performance.
- Designing, building, and maintaining user-facing solutions, APIs, services, and systems to fulfill user’s needs.
- Working with engineers and contributors across the company to build new features.
- Improving engineering standards, tooling, and processes.
- Responsible for extending, expanding, and integrating the latest changes and developments in the platforms our customers use.
- Other duties as assigned and required.
Required Qualifications
- 3-5 years of experience in building or supporting complex software systems.
- Solid coding skills in Java or C#.
- Experience in systems engineering as it relates to testing, reliability, security, and observability.
- Familiarity with developing, maintaining, and supporting enterprise applications.
- Team player mentality and like to mentor and share your knowledge with others.
- Experience working with teams collocated in remote offices.
- Ability to handle enthusiastic goals and projects and the ability to get things done.
- Solid knowledge of the SSH protocol and capabilities like reverse port forwarding.