Imprivata Logo

Imprivata

Principal Software Engineer

Posted Yesterday
Be an Early Applicant
Remote
Hiring Remotely in Costa Rica
Senior level
Remote
Hiring Remotely in Costa Rica
Senior level
The Principal Software Engineer will lead design, development, and implementation of software solutions, mentor engineers, and drive technical innovation for the PAS platform.
The summary above was generated by AI

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

Top Skills

Enterprise Applications
Software Architecture

Similar Jobs at Imprivata

11 Hours Ago
Remote
Hybrid
Costa Rica
Senior level
Senior level
Healthtech • Security • Software • Cybersecurity
The Senior Software Engineer will improve product quality, design APIs, debug production issues, and enhance engineering standards while mentoring teams.
Top Skills: C#Java
7 Days Ago
Remote
Hybrid
Costa Rica
Mid level
Mid level
Healthtech • Security • Software • Cybersecurity
The DevOps Engineer II collaborates with teams to provide DevOps support, improves product quality, maintains CI/CD pipelines, and manages cloud infrastructure.
Top Skills: AnsibleAWSAzureBashDockerGCPGoJavaKubernetesLinuxLxcPythonSQLSsh
7 Days Ago
Remote
Hybrid
Costa Rica
Senior level
Senior level
Healthtech • Security • Software • Cybersecurity
The role involves managing a Software Development Engineer in Test team to enhance automated testing, drive automation culture, and improve product quality.
Top Skills: AppiumCi/CdCypressGitGitGithub ActionsGitlabGoJavaJavaScriptPlaywrightPythonRubySeleniumTypescript

What you need to know about the Dublin Tech Scene

From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account