About
AllCare.aiAllCare is transforming senior healthcare by delivering fully coordinated, in-facility care built around one shared care plan. We bring together in-facility providers — including primary care, psychiatry, podiatry, diagnostics, wound care, and chronic care — alongside pharmacy services, all supported by a 24/7 medical concierge team to ensure seamless, high-quality care for residents.
Our Technology Team builds and maintains the intelligent infrastructure that powers this care model. From scalable backend systems and secure APIs to AI-driven coordination tools, our engineers ensure data flows seamlessly between facilities, providers, and pharmacies — enabling faster decisions and better patient outcomes.
We’re seeking a skilled backend engineer with deep expertise in Java, Spring Boot, and cloud-native systems to help shape the future of AI-driven healthcare technology. Ideal candidates have thrived in fast-paced startup environments and bring hands-on experience building scalable, data-driven systems in healthtech or adjacent industries.
Role Overview
AllCare.ai is seeking a highly skilled and innovative Senior Backend Engineer to design, build, and optimize the backend systems that power AllCare’s care coordination platform. You’ll collaborate across engineering, product, and data teams to deliver scalable APIs, build AI-driven microservices, and advance automation throughout our healthcare ecosystem.
If you’re a builder at heart — passionate about creating intelligent, high-performance systems that make healthcare more connected and efficient — we’d love to meet you.
Requirements:
What you’ll do
- Architect Scalable Systems: Design and develop backend services using C#, ensuring reliability, performance, and security at scale.
- Champion AI-Enhanced Development: Integrate and promote AI-assisted tools (e.g., GitHub Copilot, Claude Code, Cursor, LangChain, or OpenAI APIs) to accelerate engineering workflows.
- Optimize Cloud Infrastructure: Deploy and maintain applications on AWS, focusing on performance, cost efficiency, and scalability.
- Advance DevOps & Automation: Implement containerized deployments using Docker and Kubernetes, and manage CI/CD pipelines to enable rapid, reliable releases.
- Data Management: Design and optimize data storage across relational (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) systems.
- Performance & Reliability: Define standards for observability, testing, and scalability; identify and resolve performance bottlenecks.
- Collaborate Cross-Functionally: Work closely with frontend, product, and data teams to deliver end-to-end, production-ready solutions.
Qualifications
- 8+ years of professional backend development experience with modern cloud-based systems.
- Advanced proficiency in C#, with a strong background in backend and microservices architecture.
- Proven experience designing and deploying AI-driven systems or intelligent agents in production environments.
- Deep understanding of system design, database architecture (SQL and NoSQL), and cloud infrastructure (AWS or Azure).
- Hands-on experience with CI/CD, containerization (Docker, Kubernetes), and distributed systems.
- Familiarity with AI frameworks/tools such as LangChain, CrewAI,Cursor, Claude code or Spring AI.
- Strong understanding of cloud optimization, observability, and cost management best practices.
- Prior experience working in fast-paced startup environments, delivering high-impact production systems.
- Direct experience working in healthcare, healthtech, or other regulated industries requiring HIPAA or SOC 2 compliance (preferred).
Benefits:
What We Offer
- Compensation: $2,200 – $3,000 USD/month base (based on experience and expertise)
- Health insurance
- Social insurance
- Paid Time Off (PTO)
Schedule
- Location: Hybrid (Cairo-based candidates preferred)
- Hours: Mondays to Fridays, PST hours.