Software Engineer, Platform Team
Posted 83ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Software Engineer on the Platform Team developing core services for cloud-native EMR solutions at Intus Care. Collaborating with cross-functional teams to enhance platform capabilities and ensuring scalability and reliability.
Responsibilities:
- Design, build, and maintain common backend services and APIs consumed by multiple product teams.
- Develop foundational platform capabilities, including: Authentication and authorization services, Data access and abstraction layers, Eventing, messaging, and integration frameworks, Configuration management, feature flags, and tenant-aware services.
- Build internal libraries, SDKs, and tooling that improve developer productivity and consistency.
- Design platform services with high availability, scalability, and fault tolerance in mind.
- Work cross-functionally with Product Engineering teams to identify cross-cutting needs and abstract them into reusable platform services.
- Provide reference implementations or integration examples to help downstream teams adopt platform services.
Requirements:
- Strong experience with NodeJS and TypeScript, building backend services, and shared APIs.
- Experience developing platform or core services used by multiple teams.
- Solid understanding of service-oriented and microservices architectures.
- Experience with MongoDB or similar data stores.
- Familiarity with cloud platforms (Azure, AWS, or GCP).
- Experience with CI/CD pipelines, automated testing, and modern gitops workflows.
- Comfort adopting AI-assisted development tools as part of daily engineering work.
Benefits:
- Build the foundational platform powering a modern healthcare EMR.
- Influence how multiple engineering teams build, scale, and operate software.
- Work in a culture that actively embraces AI-assisted software development.
- Fully remote, collaborative engineering environment.

















