We build Acuitas360, the clinical and retail management platform powering optical practices and enterprise healthcare retailers globally. As a Mid-Level Software Developer, you will build and scale the Python-based backend systems responsible for patient health records, omni-channel retail workflows, optical lab integrations, and high-volume billing transactions. This is a fully remote engineering role focused on shipping clean, resilient code to mission-critical infrastructure where reliability directly impacts patient care and enterprise operations.
Design, build, and deploy production-grade Python services, backend components, and REST APIs for the Acuitas360 platform.
Architect and optimize database schemas and queries to ensure low latency and high availability across distributed clinics.
Integrate third-party diagnostic equipment, payment gateways, supply chain partners, and electronic health record systems.
Maintain high code quality through rigorous automated testing, structured code reviews, and comprehensive system documentation.
Collaborate asynchronously with product managers, UX designers, and frontend engineers to ship end-to-end features on an iterative release schedule.
3+ years of professional software engineering experience with strong proficiency in Python.
Demonstrated experience building, securing, and maintaining production APIs using frameworks such as FastAPI, Django, or Flask.
Strong relational database fundamentals (PostgreSQL, SQL Server, or MySQL), including complex query optimization, indexing strategies, and transactional integrity.
Practical experience with Docker, automated testing frameworks (such as pytest), and CI/CD pipelines.
Clear written communication skills and the discipline to manage priorities autonomously in a remote setup.
Experience in healthcare IT, medical practice management, or retail Point-of-Sale (POS) systems.
Familiarity with regulatory and compliance frameworks such as HIPAA, GDPR, or PCI-DSS.
Experience deploying and monitoring workloads on cloud infrastructure (AWS or Azure).
Familiarity with message brokers (RabbitMQ, Kafka) or distributed caching (Redis).
Fully remote work arrangement with flexible core hours.
Competitive salary matched to experience and market benchmarks.
Home office and hardware stipend upon joining.
Generous paid time off policy plus standard regional holidays.
Annual budget dedicated to technical certifications, conferences, and continuous learning.