This is a remote position.
We are seeking a Backend Software Engineer - Integrations to join our team. You'll be at the forefront of expanding our platform's capabilities by launching new "services" through connections with a diverse range of healthcare vendors. This role is critical to our mission, focusing on the hands-on implementation and maintenance of robust connections to various external systems.
Requirements
3+ years of software development experience with a significant focus on building backend systems and system integrations.
Strong, hands-on experience with AWS Serverless technologies, including Lambda, Step Functions, SQS, DynamoDB, and API Gateway.
Proven track record of designing, building, and scaling cloud-native integrations.
Solid understanding of API design principles, common authentication/authorization patterns (e.g., OAuth, API keys, JWTs), and data transformation techniques.
Experience working with microservice architectures.
Familiarity with infrastructure-as-code principles and tools (e.g., AWS CloudFormation, AWS CDK, Serverless Framework).
Proficiency in at least one modern backend programming language such as Go (preferred), Python, or Node.js.
Excellent problem-solving skills and the ability to work independently and manage priorities.
Preferred Qualifications:
Extensive experience with Go (Golang).
Deep familiarity with AWS services relevant to integration and data processing, such as AWS EventBridge, AWS Secrets Manager, and the use of Lambda Layers.
Experience with headless browser automation technologies and libraries (e.g., Puppeteer, Playwright, or custom solutions leveraging tools like Chromedp).
Benefits
Work Location: Remote
5 days working