Location: Costa Rica
Type: Full-time | Senior Level
Our partner is looking for a Senior Backend Software Developer to join a mission-driven team in the healthcare technology sector. In this role, youll leverage your expertise in Python and AWS to build scalable platforms, develop backend applications and APIs, and deliver data-driven insights that directly improve patient outcomes.
Lead large projects from design to production.
Work with product managers and designers to refine requirements before implementation.
Demonstrate technical leadership over product features.
Represent product features technically to stakeholders.
Take ownership and responsibility for large projects throughout their lifecycle.
Interact with operations teams as needed to support correct product operation.
Build backend applications in Python on AWS Lambda, API Gateway, SNS, ECS, etc.
Process data value through data cleansing, reformatting, parsing, and analysis.
Interface with code written in a stateful web application framework (React/TypeScript).
Collaborate with developers to establish consistent APIs across services.
Employ best practices for API interactions with frontend web applications.
Implement backend code in a serverless, cloud application paradigm (Flask / AWS Lambda / ECS).
Make strong architectural choices through careful evaluation and prior experience.
Work in an Agile/Scrum environment to continually deliver features to stakeholders and clients.
5+ years of related job experience with a broad range of technical skills.
Desire to work in a health technology company.
Previous Pharmacy Benefits Manager (PBM) experience preferred.
Git code management skills with experience working in a mono repository preferred.
Proficiency working in Linux using Bash, Zsh, Python, Node.js, and similar tools.
Strong Python (Flask / SQLAlchemy) and TypeScript (React) experience.
Advanced PostgreSQL knowledge (CTEs, windowing functions, views, stored procedures, full-text or geospatial indexing).
Expert at developing backend data processing applications.
Proficiency targeting infrastructure as code with a security mindset (AWS, Terraform).
Experience integrating monitoring solutions for deployed software and resources.
A history of delivering complex web applications to the cloud.
Strong knowledge of unit testing across multiple paradigms.
Knowledge of integration testing using Playwright or similar frameworks.
Experience with microservices or API-based application paradigms.
Excellent written communication skills for remote collaboration.
Ability to work autonomously while driving proactive collaboration to deliver results.
Competitive salary in USD
Permanent employment contract (on payroll)
🩺 Medical insurance for the employee and direct family members + life insurance (after 3 months)
Remote work from home (requires a secure and stable connection)
In-person team meetings approximately every 6 weeks to strengthen collaboration and team bonds
Candidates must reside in Costa Rica and hold a valid work permit.
We cannot hire from other countries or sponsor work visas.
Flask Bash React AWS TypeScript Git Python