Impiricus · 18 hours ago
Staff Software Engineer
Impiricus is the first and only AI-powered HCP Engagement Engine, recognized for its rapid growth. As a Staff Software Engineer, you will lead the technical vision and execution for complex initiatives, focusing on scalable backend systems and real-time data platforms while collaborating with product, design, and leadership.
Health CareMedicalPharmaceutical
Responsibilities
Lead the design and evolution of backend-heavy, full-stack systems, including services, APIs, data models, and the frontend experiences they support
Build and ship complex product features hands-on, owning implementation across backend services and collaborating on frontend delivery as needed
Own architecture and technical direction for high-impact, cross-team initiatives from early design through production delivery and iteration
Partner closely with Product and Design to translate business and user needs into scalable backend solutions and high-quality user experiences
Establish and uphold engineering standards across the stack, with particular focus on backend reliability, performance, security, and observability
Provide technical leadership through architectural reviews, system design guidance, and thoughtful trade-off decisions
Mentor and coach engineers, raising the bar for backend rigor while supporting strong full-stack development practices
Proactively identify technical risks, platform gaps, and long-term scalability challenges across services and applications
Qualification
Required
8+ years of professional software engineering experience, including leadership on backend architecture or distributed systems
Proven track record of delivering complex, scalable software systems and influencing technical direction
Experience shaping technical strategy and mentoring engineers across teams
Expert proficiency in Python, backend services, microservices, RESTful APIs, and distributed architectures
Strong full-stack capability, with hands-on experience in modern frontend frameworks (React, Next.js, Vue, or similar)
Experience integrating LLMs and AI systems into production environments
Proficiency with cloud platforms (AWS, Azure, or GCP), containerization (Docker, Kubernetes), and DevOps practices (CI/CD, observability)
Bachelor's degree in Computer Science or related field
Preferred
Healthcare compliance experience (e.g., HIPAA) and distributed team experience are a plus
Benefits
Medical, dental, and vision coverage for you and your dependents + on-demand healthcare concierge
Pre-tax savings options for healthcare and dependent care, with monthly employer contributions to HSA (if enrolled in a high-deductible plan)
100% paid short- and long-term disability, plus life and AD&D insurance
Take the time you need with a flexible vacation policy — recharge your batteries your way
Paid leave to spend time with your newborn, adopted, or foster child (available after 6 months)
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.
We'll ship you the gear you need to create a comfortable workspace at home.
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