Impiricus · 3 hours ago
Software Engineer (Full Stack)
Impiricus is at the forefront of transforming the pharmaceutical industry, aiming to innovate the way pharmaceutical companies connect with physicians. As a Software Engineer, you will design, develop, and optimize digital healthcare solutions, ensuring high-performance software development while leading technical initiatives.
Health CareMedicalPharmaceutical
Responsibilities
Design, build, and maintain scalable APIs, services, and data pipelines primarily in Python, leveraging microservices and cloud-native architectures
Implement secure, high-performance, and maintainable system designs that can evolve with business and healthcare needs
Develop web applications and dashboards (React/Next.js or similar) that surface backend and AI functionality to internal and external users
Integrate and refine LLM workflows including prompt engineering, model orchestration, and backend/UX pipelines for intelligent healthcare solutions
Ensure engineering excellence through code reviews, testing, CI/CD automation, observability, and performance optimization
Guide technology decisions, frameworks, and best practices for software development
Lead and mentor junior engineers and offshore development teams
Stay up to date with industry trends and emerging technologies to drive continuous improvement
Provide technical documentation and architectural diagrams for system enhancements
Work closely with Product Management to define technical requirements and roadmap initiatives
Collaborate with UX/UI teams to ensure seamless and intuitive user experiences
Integrate backend APIs and microservices for efficient data exchange across platforms
Partner with data analytics teams to optimize performance and scalability
Qualification
Required
2+ years of software engineering experience, with a strong focus on backend development in Python (Node.js or Java a plus)
Familiarity with frontend frameworks (React/Next.js, Vue, or similar) to deliver full-stack solutions
Hands-on experience with LLMs, prompt engineering, and AI model integration into production systems
Proficiency in RESTful APIs, microservices, and database management (SQL & NoSQL)
Experience with cloud platforms (AWS, Azure, or GCP), containerization (Docker, Kubernetes), and DevOps practices (CI/CD pipelines, monitoring, observability)
Bachelor's degree in Computer Science, Engineering, or a related field
Preferred
Knowledge of healthcare compliance standards (e.g., HIPAA) is preferred
Experience working with distributed or offshore engineering teams is a plus
Benefits
Healthcare: Medical, dental, and vision coverage for you and your dependents + on-demand healthcare concierge
HSA, FSA & DCFSA: Pre-tax savings options for healthcare and dependent care, with monthly employer contributions to HSA (if enrolled in a high-deductible plan)
Coverage & Protection: 100% paid short- and long-term disability, plus life and AD&D insurance
Flexible Time Off: Take the time you need with a flexible vacation policy — recharge your batteries your way
Parental Leave: 12 weeks of paid leave to spend time with your newborn, adopted, or foster child (available after 6 months)
Your Work, Your Way: If you’re close to an office, we encourage spending some time in-person to collaborate and connect. If not, remote is always an option.
Home Office Setup: We’ll ship you the gear you need to create a comfortable workspace at home.
401(k): Save for your future with tax advantages (and company match!)
Company
Impiricus
Impiricus provides a digital network and platform that connects physicians and industry.
Funding
Current Stage
Growth StageTotal Funding
$3.48MKey Investors
FCA Venture Partners
2022-04-26Seed· $3M
2021-04-04Pre Seed· $0.48M
Recent News
2025-11-22
2025-11-19
Company data provided by crunchbase