Experity logo
Experity

#1 urgent care platform | The front door to on-demand care

Staff Software Engineer – PACS

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 501-1,000H1B SponsorCompany SiteLinkedIn

Location

Idaho + 5 moreAll locations: Idaho | Tennessee | Virginia | West Virginia | Wisconsin | Wyoming

Posted

2 days ago

Salary

$121.4K - $161K / year

Seniority

Lead

Bachelor Degree10 yrs expEnglishDistributed SystemsJava

Job Description

Staff Software Engineer – PACS

Experity

• Provide technical leadership across the OnePACS platform and related imaging workflows. • Design, develop, maintain, and modernize Java-based platform services and applications. • Lead architecture and design discussions for scalability, reliability, security, interoperability, compliance, and maintainability. • Support modernization of legacy platform components while maintaining production stability. • Partner with Engineering, Product, QA, DevOps, Implementation, and Support to improve platform reliability and operational readiness. • Troubleshoot complex production issues involving application behavior, DICOM workflows, HL7 interfaces, routing, configuration, and customer-specific scenarios. • Mentor engineers through technical design, code reviews, troubleshooting, and knowledge sharing. • Improve documentation, runbooks, diagnostics, and repeatable support patterns. • Help reduce technical risk by making critical system knowledge more durable, visible, and broadly shared. • Contribute to strategic product initiatives involving imaging workflow automation, reporting, AI integrations, DICOM router modernization, viewer modernization, and interoperability improvements. • Work within Agile/Scrum delivery practices to support predictable planning, execution, and continuous improvement.

Job Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field of equivalent combination of education and experience.
  • At least ten years of professional software engineering experience.
  • Strong hands-on experience building and supporting production systems in Java.
  • Experience providing technical leadership in complex, business-critical platforms.
  • Strong understanding of distributed systems, relational databases, performance, scalability, and production reliability.
  • Experience maintaining or modernizing legacy systems.
  • Strong troubleshooting skills across application code, configuration, infrastructure, data, and external integrations.
  • Ability to communicate technical risk, tradeoffs, and recommendations clearly to technical and non-technical stakeholders.
  • Experience mentoring engineers and influencing technical direction without relying on formal authority.
  • Strong documentation habits and a practical approach to building repeatable engineering practices.
  • Experience working in Agile/Scrum environments.
  • Medical Imaging and Interoperability Experience: Experience with several of the following is strongly preferred: PACS, RIS, VNA, or radiology workflow platforms DICOM networking, routing, storage, retrieval, or troubleshooting DICOM router or customer-deployed integration software DCM4CHE or similar DICOM tooling HL7 interfaces or healthcare integration patterns Teleradiology workflows Medical image ingestion, lifecycle, retention, or routing Imaging modalities and customer-specific workflow configuration Voice recognition, structured reporting, AI imaging, or diagnostic workflow integrations FDA-regulated software, medical device software, or healthcare compliance environments.

Benefits

  • Comprehensive coverage starts first day of employment and includes Medical, Dental/Orthodontia, and Vision.
  • All Team Members are eligible for synthetic ownership in Experity upon one year of employment with real financial rewards when the company is successful!
  • This robust program includes counseling, legal resolution, financial education, pet adoption assistance, identity theft and fraud resolution, and so much more.
  • Experity is committed to helping team members face the demands of juggling work, family and life-related issues by offering flexible work scheduling to manage your work-life balance.
  • Experity offers a generous PTO plan and increases with milestones to ensure our Team Members have time to recharge, relax, and spend time with loved ones.
  • Experity maintains a learning program foundation for the company that allows Team Members to explore their potential and achieve their career goals.
  • We bring our Team Members together when we can to strengthen the team, build relationships, and have fun! We even have a family company picnic and a holiday party.
  • Competitive pay, quarterly bonuses and a 401(k) retirement plan with an employer match to help you save for your future and ensure that you can retire with financial security.

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 501-1,000H1B Sponsor

• Serve as "Anchor" (team lead) for one or more engineering teams • Develop architecture and strategy for features and projects • Lead the adoption of new technologies while maintaining architectural cohesion • Guide tech-debt elimination in parallel with feature development • Champion the team's adoption of AI-driven development practices • Design and build Model Context Protocol (MCP) servers and AI skills • Monitor and assess AI-driven development progress • Contribute to and help shape the company's AI-driven engineering culture • Establish and model best practices in code quality, testing, DevOps, and software design • Drive deep understanding in technical discussions • Provide mentorship to engineers at all levels

United States
$180K - $190K / year
Full TimeRemoteTeam 501-1,000Since 2017H1B No Sponsor

• Own and deliver complex Teamcenter customizations and integrations for ArsenalOS PLM (ITK, SOA, BMIDE, Active Workspace) • Build high-performance integrations between Teamcenter and other ArsenalOS systems (ERP, MES, change management, requirements management, CAD) • Design and implement scalable data models, business logic, and workflow solutions while minimizing upgrade friction • Contribute to improving the platform observability (Datadog, etc) and reliability • Set the bar for engineering excellence — raise standards through opinionated technical decisions, architectural guidance, and high-quality code contributions • Leverage frontier AI tooling (Claude Code, GitHub Copilot, etc.) for rapid development and serve as a model for how the team should work at speed • Collaborate cross-functionally with systems architecture, software product and design, change management, requirements management, and manufacturing teams • Define architecture standards for scalable growth and move quickly from concept → prototype → production

California
$166K - $220K / year
Full TimeRemoteTeam 501-1,000Since 2017H1B No Sponsor

• Own and deliver complex Teamcenter customizations and integrations for ArsenalOS PLM (ITK, SOA, BMIDE, Active Workspace) • Build high-performance integrations between Teamcenter and other ArsenalOS systems (ERP, MES, change management, requirements management, CAD) • Design and implement scalable data models, business logic, and workflow solutions while minimizing upgrade friction • Contribute to improving the platform observability (Datadog, etc) and reliability • Set the bar for engineering excellence — raise standards through opinionated technical decisions, architectural guidance, and high-quality code contributions • Leverage frontier AI tooling (Claude Code, GitHub Copilot, etc.) for rapid development and serve as a model for how the team should work at speed • Collaborate cross-functionally with systems architecture, software product and design, change management, requirements management, and manufacturing teams • Define architecture standards for scalable growth and move quickly from concept → prototype → production

California
$166K - $220K / year
Clicksign logo

Tech Lead – Software Engineering

Clicksign

Clicksign. O click que muda a sua vida.

Full TimeRemoteTeam 201-500Since 2010H1B No Sponsor

• Provide technical leadership to the Engineering team, supporting architectural decisions and ensuring the sustainable evolution of applications. • Collaborate with the Product Manager to assess technical feasibility and the impact of new initiatives before they enter the sprint. • Work together with the Engineering Manager to prioritize technical debt and define strategies for the team's development. • Conduct architecture reviews considering performance, scalability, cost, security, and maintainability. • Document technical decisions and their trade-offs clearly to facilitate alignment and knowledge sharing across teams. • Actively participate in the implementation of strategic features, contributing code to critical initiatives and guiding architectural evolution. • Perform code reviews focused on quality, knowledge sharing, and the team's technical development.

Brazil