Senior Software Engineer – Python

Anywhere  ‐ Remote
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

We are looking for an experienced backend engineer to join our team to build together the definitive product in the data observability space.

Responsibilities
· Own the development of new features & support existing product
· Write clean, maintainable and secure code
· Design APIs and system architecture
· Clearly communicate with the team. We are fully remote.
· Develop backend (Python, SqlAlchemy, Neo4j, Flask, Celery)
· Interface with analytical databases (BigQuery, Snowflake, …)

Requirements
· 7+ years of relevant industry experience
· Solid Python and SQL skills
· Deep understanding of web-related technologies
· Substantial experience in backend development and API design
· User-level experience in Linux & common tooling (git, docker, …)

Stack
Our current stack includes Python, Flask, Celery & PostgreSQL in the backend. We use graph database Neo4j for storing highly-connected data. The front end is implemented in TypeScript and React/Redux. By the nature of our product, we have to deal with a wide range of engineering problems ranging from time-series machine learning for metric monitoring and alerting, to source code parsing for data lineage (dependency tracking) to anomaly detection on graph data.

Start date
2021
Duration
6 months
(extension possible)
Published at
21.02.2021
Contact person:
Julia Romanova
Project ID:
2054776
Contract type
Freelance
Workplace
100 % remote
To apply to this project you must log in.
Register