Data Engineer at Futurae

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Data Engineer at Futurae. As a Data Engineer at Futurae, you will be the architect of our data backbone, designing and scaling the systems that power our real-time security insights. This is a pivotal role for a hands-on expert who thrives on technical excellence and data integrity.. In this role, you will lead the end-to-end development of our data infrastructure. You will bridge the gap between raw event data and actionable intelligence, building high-throughput pipelines and robust APIs that serve our engineering and ML teams.. Your mission is to ensure that streaming and batch data move seamlessly from ingestion to storage, providing our teams with reliable, high-quality data they can trust for critical security decisions.. Responsibilities. Pipeline Engineering:. Design and scale high-throughput streaming pipelines using Apache Beam and Dataflow.. Storage & Ingestion: . Optimize data flows into BigQuery and Bigtable for speed and reliability.. API Ownership: . Develop and maintain Python-based data APIs (FastAPI) for internal services.. Proactive Improvement: . Actively look for ways to make our data systems faster, more reliable, and easier to use.. Technical Investigation: . Dig deep into complex data anomalies to find and solve root causes.. Collaborative Design:. Partner with ML/Product teams to build practical, usable data schemas.. Code Excellence: . Maintain a high bar for production Python code using Poetry, Ruff, and pytest.. Experience. : 4+ years in design, building, and operations of modern data pipelines.. Qualifications . Streaming:. Expert-level Apache Beam and Dataflow (PySpark is a plus) or similar tools.. GCP Data:. Deep experience with BigQuery and Bigtable or similar tools.. Python:. Strong proficiency in FastAPI and asynchronous programming.. Modern Tooling: . Comfort with linting and automated testing, such as Ruff and Pytest.. Curious & Persistent: . You love digging into the "how" and "why" of complex systems.. Proactive: . you don't wait for a ticket to improve the system.. Reliable: . You take full ownership of the data lifecycle and communicate clearly in a remote setting.. Company Location: Switzerland.