Sundayy logo
Sundayy Verified
Software, Marketing Technology, AI, Social Media Management

Software Engineer (Python, TypeScript)

United StatesRemoteFull TimePosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Impiricus is seeking a Staff Software Engineer to lead the technical vision for complex, cross-product initiatives focused on scalable backend systems, distributed architecture, and real-time data platforms. This role requires a hands-on approach to building and shipping features, owning architecture from conception to deployment, and mentoring engineering teams. The ideal candidate will have 8+ years of experience, strong skills in Python, Golang, or TypeScript, expertise in backend services, microservices, and distributed systems, and experience with cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and AI/LLM integration. Responsibilities include leading system design, establishing engineering standards, and collaborating with product and design teams to deliver high-impact projects in the healthcare technology sector.

About The Company
Impiricus is a pioneering company at the forefront of healthcare technology, specializing in AI-powered healthcare professional (HCP) engagement solutions. Recognized as the first and only AI-driven HCP Engagement Engine, Impiricus has rapidly established itself as a leader in transforming how life sciences companies interact with physicians and healthcare providers. In 2025, Deloitte ranked Impiricus as the #1 fastest growing company in North America on the prestigious Fast 500 list. Founded by a practicing physician and a senior pharmaceutical executive, the company’s mission is to ethically connect healthcare professionals with pharmaceutical resources, reduce go-to-market costs, and accelerate patient access to essential treatments. Leveraging the largest opted-in network of HCPs, along with advanced AI technology and real-time communication channels, Impiricus delivers clinically meaningful, evidence-based resources directly into the hands of healthcare providers. Guided by a council of over 2,000 trusted HCP advisors, the company ensures every interaction promotes better patient outcomes, maintains ethical standards, and fosters innovation in healthcare engagement.
About The Role
The Staff Software Engineer at Impiricus plays a critical leadership role in shaping the company's technological landscape. This position involves leading the technical vision for complex, cross-product initiatives, with a focus on scalable backend systems, distributed architecture, and real-time data platforms. As a principal contributor, you will collaborate closely with product managers, designers, and executive leadership to develop and refine our AI-driven healthcare engagement stack. Your expertise will influence technical strategies, uphold engineering excellence, and ensure the successful delivery of high-impact projects across multiple teams and domains. You will have the opportunity to lead architectural reviews, guide system design, and mentor engineering teams, fostering a culture of innovation, reliability, and high performance. This role requires a hands-on approach to building and shipping complex product features, owning the architecture from conception through deployment, and continuously iterating to improve system robustness and scalability.
Qualifications

  • 8+ years of professional software engineering experience, including leadership roles in backend architecture or distributed systems.
  • Bachelor’s degree in Computer Science or a related field.
  • Strong programming skills in Python, Golang, TypeScript, or similar languages.
  • Proven track record of delivering complex, scalable software systems and influencing technical direction.
  • Expertise in backend services, microservices architecture, RESTful APIs, and distributed systems.
  • Hands-on experience with modern frontend frameworks such as React, Next.js, or Vue.
  • Experience integrating large language models (LLMs) and AI systems into production environments.
  • Proficiency with cloud platforms like AWS, Azure, or GCP, as well as containerization tools such as Docker and Kubernetes.
  • Knowledge of DevOps practices including CI/CD pipelines and system observability.
  • Healthcare compliance experience (e.g., HIPAA) and experience working with distributed teams is a plus.

Responsibilities

  • Lead the design and evolution of backend-heavy, full-stack systems, including services, APIs, data models, and supporting frontend experiences.
  • Build and ship complex product features, actively participating in implementation across backend and frontend domains.
  • Own the architecture and technical direction for high-impact, cross-team initiatives from initial design to production deployment and iterative improvement.
  • Collaborate closely with Product and Design teams to translate business needs into scalable backend solutions and seamless user experiences.
  • Establish and uphold engineering standards focusing on backend reliability, performance, security, and observability.
  • Provide technical leadership through architectural reviews, system design guidance, and strategic trade-off assessments.
  • Mentor and coach engineers, fostering best practices and raising the technical rigor of the team.
  • Proactively identify technical risks, platform gaps, and scalability challenges, implementing effective solutions.

Benefits

  • Comprehensive healthcare coverage including medical, dental, and vision plans for employees and dependents.
  • On-demand healthcare concierge services to support your well-being.
  • Pre-tax savings options such as HSA, FSA, and DCFSA, with monthly employer contributions to HSA accounts.
  • 100% paid short-term and long-term disability insurance, along with life and AD&D coverage.
  • Flexible vacation policy allowing you to take time off as needed to recharge.
  • Paid parental leave for new parents, including birth, adoption, or fostering, available after six months of employment.
  • Remote work flexibility with optional in-office collaboration for those near physical locations.
  • Home office setup support with shipped equipment to create a comfortable and productive workspace.
  • 401(k) retirement plan with company matching contributions to support your financial future.
  • Opportunities for professional development and growth within a fast-paced, innovative environment.

Equal Opportunity
Impiricus is committed to fostering an inclusive and diverse workplace. We provide equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. We are dedicated to creating a supportive environment where everyone can thrive and contribute to our mission. Reasonable accommodations will be made to enable individuals with disabilities to perform essential job functions.

Ready to apply?
You'll be redirected to Sundayy's application page.

Similar roles