Sr. Software Engineer (Backend)
OneImaging
- USA
- $150,000-160,000 per year
- Permanent
- Full-time
- Developscalable backend service components using TypeScript, Node.js, Express, MongoDB, and PostgreSQL.
- Build, maintain, and optimize RESTful APIs with clear roles, permissions, and audit logging aligned with HIPAA compliance requirements.
- Refactor existing Node.js codebases to modern TypeScript standards, ensuring improved maintainability and reliability.
- Write comprehensive unit and integration tests to ensure code reliability and robustness.
- Collaborate closely with frontend engineers (React, NextJS) to deliver cohesive, responsive user experiences.
- Engage with data engineers to allow for backend applications to mesh well with data-driven components and BI tools.
- Optimize backend performance and troubleshoot production issues promptly, ensuring minimal downtime.
- Leverage AWS services including S3, Route 53, App Runner, Fargate, Bedrock, and Transfer Family for secure deployment and scalability.
- Participate actively in code reviews, knowledge sharing discussions, and development decisions to continuously enhance code quality and team practices.
- B.S. in Computer Science, Engineering, or related technical discipline with 5+ years of experience in backend software engineering, or 8+ years of relevant industry experience.
- Proven expertise with TypeScript, Node.js, Express, MongoDB (Mongoose), and PostgreSQL.
- Experience designing and implementing RESTful APIs, roles & permissions, and audit logging for regulatory compliance (e.g., HIPAA).
- Familiarity with testing frameworks such as Jest or Mocha.
- Strong understanding of software architecture best practices and backend optimization techniques.
- Excellent communication skills, collaborative mindset, and ability to work effectively within cross-functional teams.
- Familiarity with frontend frameworks, especially React.
- Experience with healthcare data standards (FHIR, HL7, DICOM) and development standards of dealing with sensitive data.
- Familiarity with using containerization technologies as part of daily development (Docker)
- Proficiency with AWS services including S3, Route 53, App Runner.
- Exposure to CI/CD pipelines and agile development methodologies.
- Experience working with multi agent (e.g. LLM & OCR) technologies to improve upon manual processes
- Competitive salary and comprehensive benefits.
- Opportunity to directly improve healthcare delivery and patient outcomes.
- Collaborative environment with passionate, experienced professionals.
- Flexible remote work arrangements.
- Clear opportunities for professional growth and leadership roles.