
Senior Data Engineer
Posted Jul 18

Posted Jul 18
This is a fully remote position, open to applicants in Greece.
β’ Design and construct production data pipelines and data platforms that support models, data, and AI workflows for both internal and client-facing applications, taking responsibility for their performance under live traffic.
β’ Manage non-functional quality aspects β including latency and throughput budgets, scalability, reliability, observability, and cost β for the systems within your area of expertise.
β’ Direct the design and management of multi-model data stores β such as relational databases (PostgreSQL, MySQL), vector databases (Pinecone, Weaviate, pgvector), and graph databases (Neo4j, Neptune) β ensuring the appropriate tool is utilized for each access pattern.
β’ Establish technical direction: create design documents, make build-versus-buy decisions, and substantiate your approach with evidence.
β’ Engage across the technology stack when necessary β including services, data access, infrastructure-as-code, and CI/CD β and troubleshoot issues as they arise in production.
β’ Mentor and define quality standards for mid-level and junior data engineers.
β’ Over 5 years of professional software engineering experience, including shipping and managing production systems.
β’ Profound, demonstrable expertise in designing and constructing distributed data pipelines using Apache Spark.
β’ Strong capabilities in data modeling across relational, vector, and graph databases.
β’ Proficient in at least one general-purpose programming language (e.g., Python, Scala, or Java).
β’ Practical experience with cloud platforms (GCP/AWS), containers (Docker), CI/CD, and infrastructure-as-code (Terraform).
β’ Strong software engineering practices β including version control, testing, code reviews, and CI/CD.
β’ Ability to navigate ambiguity effectively.
β’ Excellent communication skills β capable of writing a one-page design document that is beneficial for both product managers and staff engineers.
β’ Experience in building and operating ML/LLM-powered production systems (model serving, RAG, agents) at scale is a plus.
β’ Familiarity with event-driven or streaming architectures (e.g., Pub/Sub, Kafka) and real-time systems is advantageous.
β’ In-depth knowledge of security, IAM, networking, and data governance in cloud environments is a plus.
β’ Background in marketing technology, ad tech, or large-scale data products is a plus.
β’ Significant contributions to open-source projects or a proven history of technical leadership is a plus.
β’ Comprehensive healthcare coverage.
β’ Flexibility to work remotely β be it from a cafΓ©, your bedroom, or the beach.
β’ Truly flexible working hours β accommodate school pickups, volunteering, or gym sessions.
β’ Generous leave policies aligned with Greek Labour Law.
β’ Opportunity to work on impactful projects β focusing on creating meaningful social and environmental change.
β’ A people-oriented culture where well-being is a priority, and kindness is valued.
β’ A transparent and open culture where your voice will be heard.
β’ Commitment to development β focusing on maximizing each other's potential.
Railroad19
GFT Technologies
Get handpicked remote jobs straight to your inbox weekly.