Senior Software Engineer (Full-stack) at Impiricus | Atlanta, United States | Rezi

Senior Software Engineer (Full-stack) at Impiricus

Senior Software Engineer (Full-stack)

Impiricus · Atlanta, United States

2 months ago

Senior Software Engineer (Full-stack)

Impiricus · Atlanta, United States

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Design, develop, and optimize digital healthcare solutions across multiple platforms, ensuring scalable, high-performance software. Lead technical initiatives, applying expertise in backend, frontend, and architecture design, and collaborate cross-functionally to innovate healthcare technology.

Responsibilities

  • Design, 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 and related frontend technologies.
  • Architect secure, reliable, and high-performance systems supporting rapid product 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 into customer-facing and internal tools, including prompt orchestration, model workflows, and intelligent automation pipelines.
  • Drive engineering excellence through code reviews, automated testing, observability, performance optimization, and CI/CD best practices.
  • Improve system reliability, scalability, and developer productivity through infrastructure and tooling enhancements.
  • Contribute to technical architecture decisions, balancing speed, scalability, maintainability, and security.
  • Lead complex technical initiatives from architecture and design through implementation and deployment.
  • Mentor and support engineers through technical guidance, code reviews, and collaborative problem-solving.
  • Establish and promote engineering standards, development best practices, and scalable software design patterns.
  • Partner with engineering leadership to evaluate emerging technologies and continuously improve platform capabilities and team effectiveness.
  • Create and maintain technical documentation, architecture diagrams, and implementation plans to support knowledge sharing and operational excellence.
  • Collaborate closely with Product, Design, Data, and Business stakeholders to translate business objectives into scalable technical solutions.
  • Work with UX/UI teams to deliver intuitive, performant, and user-centric applications.
  • Partner with data and analytics teams to improve platform performance, reporting capabilities, and system scalability.
  • Support cross-functional planning, roadmap execution, and delivery of strategic platform initiatives.

Requirements

  • 6+ years of professional software engineering experience, with strong expertise in backend or full-stack application development.
  • Strong proficiency in modern backend technologies such as Python and Node.js, with experience designing scalable APIs and distributed systems.
  • Experience building modern frontend applications using React, Next.js, or similar frameworks.
  • Hands-on experience integrating AI/LLM technologies into production applications, including prompt engineering, orchestration frameworks, and AI-enabled workflows.
  • Strong understanding of cloud infrastructure and cloud-native development practices within AWS, Google Cloud, or Azure environments.
  • Experience designing and maintaining microservices architectures, RESTful APIs, and event-driven systems.

Skills

  • Python
  • Node.js
  • React
  • Next.js
  • Cloud-native architectures
  • API design
  • Distributed systems
  • Data pipelines
  • Asynchronous workflows
  • AI/LLM integration
  • Prompt orchestration
  • Model workflows
  • Intelligent automation
  • Code reviews
  • Automated testing
  • Observability
  • Performance optimization
  • CI/CD
  • Microservices architectures
  • RESTful APIs
  • Event-driven systems
  • AWS
  • Google Cloud
  • Azure
  • Technical leadership
  • Mentoring
  • Technical documentation
  • Architecture diagrams
  • Cross-functional collaboration
  • Problem-solving

Location

  • New York, NY
  • Atlanta, GA
  • Remote

Work Type

  • Full-time
  • Salaried
  • Remote
  • Hybrid

Experience Level

  • 6+ years of professional software engineering experience

Salary/Compensations

  • $135,000 - $170,000

Benefits

  • Medical, dental, and vision coverage for you and your dependents
  • On-demand healthcare concierge
  • HSA, FSA & DCFSA pre-tax savings options
  • Monthly employer contributions to HSA (if enrolled in a high-deductible plan)
  • 100% paid short- and long-term disability
  • Life and AD&D insurance
  • Flexible vacation policy
  • Paid parental leave
  • 401(k) with company match

About the Company

  • Impiricus is the first and only AI-powered HCP Engagement Engine.
  • Named the #1 fastest growing company in North America by Deloitte's Fast 500 list in 2025.
  • Founded by a practicing physician and a senior pharmaceutical executive.
  • Transforms how life sciences companies support physicians.
  • Ethically connects HCPs to pharma resources, reduces go-to-market costs, and accelerates patient access to treatments.
  • Leading provider of AI technology and real-time channels for life science companies.
  • Unique access to the largest opted-in network of HCPs, their insights, and clinical expertise.
  • Guided by a council of 2000+ trusted HCP advisors, ensuring clinically meaningful, ethically grounded interactions for better patient care.

Equal Opportunity

  • Impiricus provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type 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. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.