Senior Backend Engineer (Python) Offline
Kannact is a health coaching service dedicated to helping people with chronic conditions. Our platform consists of a CRM that the coaches use, a patient portal, an app that runs the landing pages, and a booking portal. We're a very well established company primarily located in Spain.
This position is for an independent and autonomous senior-level Back End engineer well-versed in Python and comfortable with Infrastructure/DevOps, Kubernetes, Kafka, complicated systems with lots of cron jobs, ETLs, a sophisticated Dagster setup, and more. Knowledge of Java is a great bonus.
You will:
- Take the lead developer position over backend development on our small development team of 3 (with you 4) people
- Manage and maintain the fomplicated infrastructure of the project, cron jobs, ETLs, Python functions, the Dagster setup, Kubernetes, AWS, Kafka
- Proactively identify bottlenecks, performance issues, architecture issues; propose solutions and be able to execute on them
- Be self-motivated and self-organized; you don't need handholding and you can figure things out on your own as you go
- Your English is great. You can hold a conversation with a native speaker, or a non-native English speaker.
Our Tech Stack:
- Python: ETLs, cron jobs
- Dagster
- FastAPI, Spring Boot
- PostgreSQL
- Kubernetes, AWS
- Kafka
- Microservice infrastructure
- RESTful APIs
- Third-party integrations (eg Twilio)
We're primarily located in Spain with a few team members in the US. You'll be primarily working Spain work hours but will need ot work with the data engineer located in the US CT timezone.
The job ad is no longer active
Look at the current jobs Python →