Senior Software Engineer leading the development of a Data Platform at a fintech startup. Designing scalable data solutions for small businesses' financial services and supporting product development.
Responsibilities
Design and build robust, highly scalable data pipelines and lakehouse infrastructure with PySpark, Databricks, and Airflow on AWS.
Improve the data platform development experience for Engineering, Data Science, and Product by creating intuitive abstractions, self‑service tooling, and clear documentation.
Own and maintain core data pipelines and models that power internal dashboards, ML models, and customer-facing products.
Own the Data & ML platform infrastructure using Terraform, including end‑to‑end administration of Databricks workspaces: manage user access, monitor performance, optimize configurations (e.g., clusters, lakehouse settings), and ensure high availability of data pipelines.
Lead projects to improve data quality, testing, observability, and cost efficiency across existing pipelines and backend systems (e.g., migrating Databricks SQL pipelines to dbt, scaling data ingestion, improving data-lineage tracking, and enhancing monitoring).
Act as the primary engineering partner for the Data Science team—embedded closely to gather requirements, design scalable solutions, and provide end-to-end support on all engineering aspects of their work.
Work closely with backend engineers and data scientists to design performant data models and support new product development initiatives.
Share best practices and mentor other engineers working on data-centric systems.
Requirements
4+ years of experience in software engineering with a strong background in data infrastructure, pipelines, and distributed systems.
Advanced proficiency in Python and SQL.
Hands-on Spark development experience.
Expertise with modern cloud data stacks—AWS (S3, RDS), Databricks, and Airflow—and lakehouse architectures.
Hands‑on experience with foundational data‑infrastructure technologies such as Hadoop, Hive, Kafka (or similar streaming platforms), Delta Lake/Iceberg, and distributed query engines like Trino/Presto.
Familiarity with ingestion frameworks, developer‑experience tooling, and best practices for data versioning, lineage, partitioning, and clustering.
Strong problem-solving skills and a proactive attitude toward ownership and platform health.
Excellent communication and collaboration skills, especially in cross-functional settings.
Senior Software Developer leading the design and implementation of software solutions for defense and mission - critical applications. Involves full lifecycle development and adherence to quality and security standards.
Fullstack Engineer developing scalable, AI - powered microservices. Working with an interdisciplinary team on a job advertising platform in Hamburg with hybrid flexibility.
Senior Specialty Software Engineer developing large - scale enterprise applications using Pega technology. Collaborating with cross - functional teams in an agile environment to enhance performance and maintainability.
Senior Specialty Software Engineer developing large - scale enterprise applications using Pega technology at Wells Fargo. Collaborating with cross - functional teams in an agile environment.
Regional Staff Engineer responsible for planning and building infrastructure at Intel's sites in EMEA. Manage projects, ensure compliance, and drive operational efficiency.
Associate Product Engineer at Pass the Keys focusing on product - driven software solutions with AI - augmented tools supporting a user - friendly approach in property management.
Teaching Assistant for AI Software Engineering Bootcamp at Digitale Leute School, responsible for mentoring and supporting participants in their learning journey.
Software Development Engineering role at Western Digital for validating products through automation and internal applications. Collaborate with engineering teams to enhance product quality and efficiency.
IT - Consultant working on Linux/Red Hat OpenShift for DATAGROUP, supporting client IT environments. Responsible for concept and operation of OpenShift environments in a team setting.
Sr. Software Engineer designing, coding, and debugging lottery systems at Scientific Games. Collaborating in requirements gathering, supporting production systems, and adhering to development standards.