Remote Full-Stack Software Engineer: Drilling Data & AI
Summary
Develops Kwantis' id3 drilling software suite — building backend services and/or web frontends that ingest real-time rig feeds, power dashboards, and add AI features. Stack spans Python/TypeScript/C#, React, Docker on Kubernetes, AWS/Azure, and Bitbucket Pipelines CI/CD.
Kwantis is seeking developers to join id3, a software suite for drilling that converts complex calculations into data-driven insights and visualisations. You may work on backend, frontend, or both, handling real-time rig feeds, dashboards, and AI features at scale.
You'll collaborate with developers, data scientists, consultants and clients using Python, TypeScript, C#, React, and related tools. The team operates in Docker on Kubernetes, deployed on AWS/Azure with CI/CD in Bitbucket Pipelines,
Design, build and maintain id3 services and web applications, from data ingestion to dashboards. Write clean, typed and tested code, and review colleagues' code. Ship through CI/CD and keep services healthy in production with monitoring. Turn drilling problems into features, together with consultants, data scientists and clients. Write technical documentation in English. Experience building backend services or web apps in Python, TypeScript or C#. Good knowledge of REST APIs and relational databases (SQL, ideally PostgreSQL). Confidence with Git, code reviews and automated tests. Familiarity with Docker. Curiosity for new technologies and a wish to keep learning. Good written and spoken English. FastAPI, Pydantic and SQLAlchemy, or React with TypeScript and Vite. .NET (ASP.NET Core, Entity Framework Core). Kubernetes and Helm, on AWS or Azure. RabbitMQ, Redis, and observability tools such as Prometheus, Grafana and OpenTelemetry. Using AI coding assistants effectively in daily work. Interest in energy sector or drilling data standards such as WITSML. Meal vouchers Permanent contract Flexible hybrid work hours