xelys jobs xelys jobs

Senior Software Engineer

Impiricus

hybridseniorpermanentfullstackbackend United States 52 days ago via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

PythonReactNext.jsNode.jsAPIsDistributed SystemsCI/CDObservabilityLLMHealthcare Technology

About the role

Role

Senior Software Engineer (Full-Stack) at Impiricus. You will design, develop, and optimize digital healthcare solutions across backend and frontend systems, driving scalable, high-performance engineering while leading technical initiatives.

Responsibilities

  • Software Development & Architecture
    • Build and maintain scalable backend services, APIs, and distributed systems using Python and cloud-native architectures.
    • Develop modern full-stack applications and internal platforms using React/Next.js.
    • Architect secure, reliable, high-performance systems for rapid iteration and long-term scalability.
    • Build and optimize data pipelines, asynchronous workflows, and integrations across internal and third-party systems.
    • Integrate AI/LLM-powered capabilities (e.g., prompt orchestration, model workflows, intelligent automation pipelines).
    • Drive engineering excellence via code reviews, automated testing, observability, performance optimization, and CI/CD best practices.
    • Improve reliability, scalability, and developer productivity through infrastructure and tooling enhancements.
    • Contribute to architecture decisions balancing speed, scalability, maintainability, and security.
  • Technical Leadership
    • Lead complex technical initiatives from architecture/design through deployment.
    • Mentor engineers through technical guidance and collaborative problem-solving.
    • Establish engineering standards and scalable design patterns; maintain technical documentation and architecture diagrams.
    • Partner with leadership to evaluate emerging technologies and improve platform/team effectiveness.
  • Cross-Functional Collaboration
    • Collaborate with Product, Design, Data, and Business stakeholders to deliver scalable technical solutions.
    • Work with UX/UI to ship intuitive, performant, user-centric applications.
    • Partner with data/analytics teams to improve performance, reporting, and scalability.
    • Support roadmap execution for strategic platform initiatives.

Requirements

  • 6+ years of professional software engineering experience, with strong backend or full-stack expertise.
  • Strong proficiency in Python and Node.js.
  • Experience designing scalable APIs and distributed systems.

Nice-to-haves (implied)

  • Experience integrating AI/LLM capabilities into products or internal tools.
  • Strong familiarity with CI/CD, observability, testing, and performance optimization.
  • Experience with full-stack web development using React/Next.js.

About Impiricus

Impiricus is an AI-powered HCP Engagement Engine for life sciences companies. It ethically connects healthcare professionals (HCPs) with pharma resources, aiming to reduce go-to-market costs and accelerate patient access to evidence-based treatments using real-time channels and an AI platform.

Scraped 6/18/2026