Sr Backend Software Developer CD-01
Job Description:
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.
Position Responsibilities
-
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.
Preferred Qualifications
-
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.
Benefits
-
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.
-
Required Skills:
Flask Bash React AWS TypeScript Git Python