Software Engineer I, Integrations
$94k - $110k • Remote • United States
Posted 17h ago
About the job
We are seeking a Software Engineer I to join our Integrations team. In this role, you will be designing, developing, testing, and supporting healthcare integration systems that connect Cohere Health with providers, payers, delegated entities, and third-party platforms. You'll work as part of a fast-paced, autonomous, agile team of software engineers building and operating a growing enterprise integration platform. This is an opportunity to develop your technical expertise at the intersection of healthcare interoperability, APIs, and modern distributed systems.
Responsibilities
- Design, develop, test, and maintain scalable services for business workflows and enterprise integrations.
- Develop and maintain secure integrations with internal and external platforms and partners.
- Build and support APIs, working with external APIs and data exchange protocols.
- Work with event-driven architectures, asynchronous messaging, and distributed systems.
- Contribute to cloud infrastructure, CI/CD pipelines, and deployment automation.
- Develop automated tests (unit, integration, end-to-end) and improve testing practices.
- Use monitoring, logging, and observability tools to troubleshoot and improve system reliability.
- Troubleshoot and resolve integration and production issues, participating in on-call support.
- Implement secure integrations using authentication, authorization, and API security best practices.
- Collaborate with product, operations, QA, and other engineering teams.
- Participate in technical discussions, planning, code reviews, and agile delivery.
- Contribute to technical documentation and knowledge sharing.
- Identify opportunities for improving code quality, system reliability, and engineering processes.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or equivalent experience.
- 1-2 years of experience in software development building and supporting applications or services.
- Experience with at least one modern programming language (e.g., Java, Python).
- Hands-on experience with REST APIs, HTTP, JSON, and common integration patterns.
- Experience writing unit and/or integration tests.
- Familiarity with relational and/or non-relational databases and data modeling.
- Understanding of software development practices, version control, and CI/CD.
- Strong problem-solving and debugging skills.
- Ability to work collaboratively with engineers and cross-functional teams.
- Understanding of authentication, authorization, and secure API design.
- Experience building and supporting integrations with external APIs or third-party systems.
- Experience with event-driven architecture, asynchronous messaging, or distributed systems.
- Experience with automated integration or end-to-end testing frameworks.
- Experience with cloud platforms, Infrastructure as Code, or CI/CD pipeline design.
- Experience with observability, monitoring, logging, and production troubleshooting.
- Experience in healthcare technology, health plan operations, or prior authorization systems.
- Familiarity with healthcare interoperability standards (e.g., FHIR).
Benefits
- Fully remote opportunity
- Medical, dental, vision, life, disability insurance
- Employee Assistance Program
- 401K retirement plan with company match
- Flexible spending and health savings account
- Flex Time Off + company holidays
- Up to 14 weeks of paid parental leave
- Pet insurance
