← Back to jobsApply for this position
Impiricus
Software Engineer (Full-stack)
engineeringfull-timeAtlanta, GA | NYC, NY | Remote, USA
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
healthcare
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more
About the role
Job Summary
As a Software Engineer at Impiricus, you will play a crucial role in designing, developing, and optimizing our digital healthcare solutions. You will work across multiple platforms, ensuring scalable, high-performance software development while leading technical initiatives. This role requires deep expertise in backend and frontend development, architecture design, and cross-functional collaboration to drive innovation in healthcare technology.
Duties/Responsibilities
Software Development & Architecture
- 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.
Technical Leadership
- 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.
Cross-Functional Collaboration
- 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.
Experience
- 2+ years of software engineering experience, with a strong focus on backend development in Python (Node.js 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.
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $14.99/mo. Cancel anytime.
Join waitlist