Job Title : Data Engineer / Backend Developer
Location : Fully Remote (with US EST / PST overlap)
About Us : We’re a tech startup innovating in the insurance and healthcare space. We're building data-driven solutions that simplify complex challenges in these industries. Our team values technical excellence, clarity, and collaboration.
Role Overview : We’re looking for an experienced Data Engineer who can also contribute to backend development. In this role, you’ll design, build, deploy, and monitor solutions using our stack, which includes Python, AWS, Snowflake, Airflow, DBT, PostgreSQL, SQL Server, Redis and FastAPI. You’ll be involved from architecture and design through to production support.
What You’ll Do :
- Develop and maintain data pipelines and backend services
- Design scalable systems to manage large data volumes
- Build and optimize APIs using FastAPI
- Work with data warehousing in Snowflake and orchestrate workflows with Airflow
- Model data using DBT and manage databases (PostgreSQL, SQL Server, Redis)
- Deploy and monitor applications on AWS
Required Qualifications :
- Several years of experience with large-scale data engineering and backend development
- Strong proficiency in Python and hands-on AWS experience
- Proven track record in end-to-end system architecture, design, deployment, and monitoring
- Experience working with components in our stack or close alternatives
Additional Preferred Qualifications :
- Practical experience with infrastructure as code using Terraform
- Experience writing and managing deployment pipelines in Bitbucket or Github Actions
- Deep familiarity with data warehousing and orchestration in complex environments