We're looking for an experienced Backend Engineer to build, manage, and maintain a robust data infrastructure for collecting vast amounts of financial data. 🪂💻💹
Technologies
Python
GCP
CI/CD
Docker
Kubernetes
PostgreSQL
Airflow
GitLab
ETL
Requirements
At least 5 years of experience working with the following technologies and tools:
Python
Google Cloud Platform (GCP)
CI/CD
PostgreSQL
Apache Airflow
GitLab
Docker
Kubernetes
ETL
Excellent Communication Skills
Responsibilities
Key Responsibilities and Technologies:
- Implement and manage ETL processes using Python (Pandas).
- Optimize workflows within GCP (Composer, Cloud run …)
- Work with Cloud SQL and PostgreSQL to manage and query large datasets.
- Integrate new data sources and map to existing datasets.
- Develop APIs using FastAPI to enable data access and integration.
- Implement caching solutions using Redis or Memcached.
- Manage version control and CI/CD pipelines with GitLab.
Recruitment Process
- 15-min introductory call where we explain our product vision to see if we align with candidate's interests.
- 30-min call with our engineer to explain the backend architecture and to get understanding of candidate's experience.
- A paid 2-weeks test task to vet candidate's skills.
Benefits
- Equity stake: Participate in the success of our platform.
- Remote first: Work from anywhere, anytime.
- Interesting work: Collaborate in developing cutting-edge financial technology that processes millions of data points, leverages data science and natural language processing (NLP) to extract valuable insights and keeps an eye on financial markets 24/7.