CrawlJobs Logo

Senior Data Engineer

Greece, Athens · Job Posted April 19, 2026
Apply Position
Job Link Share

Job Description

At Orfium, we are building the future of music rights and royalties through technology and data. As a Senior Data Engineer on the CORE team (Centralized Orfium Revenue Engine) within the Platform value stream, you’ll own the data foundations of our mission-critical billing and reporting systems - designing for accuracy, scalability, reliability, and cost efficiency that directly support on-time invoicing, revenue recognition, and company cash flow for a global client base. You will design, build, and optimize modern data workflows using Airflow, dbt, Snowflake, and AWS, raising the bar on data quality, observability, performance, and cost. Working in an Agile Scrum environment, you will partner with engineering, product, BI, and service delivery to strengthen our platform and productize new capabilities that help creators get paid every time their music is played. As a senior engineer, you will set best practices by example, own complex components, and mentor teammates - shaping architecture and operational standards, contributing to design reviews, and driving continuous improvement across pipelines and platform reliability.

Job Responsibility

  • Design, build, and optimize scalable ELT pipelines with Airflow, dbt and Python to power mission-critical billing & reporting - ensuring accuracy, timeliness, and reliability that support on-time invoicing, revenue recognition, and company cash flow
  • Model and operate data in Snowflake/AWS (performance tuning, cost efficiency, governance), with clear data contracts and well-documented transformations
  • Implement data quality, observability, and lineage (tests, alerts, SLAs) across the lifecycle
  • participate in incident response and root-cause analysis for billing data flows
  • Contribute to requirements shaping: partner early with Product and Engineering to clarify scope, define acceptance criteria, assess feasibility and trade-offs, and translate business goals into data contracts, SLAs, and implementation plans
  • Collaborate cross-functionally (Engineering, Product, BI, Service Delivery) to translate requirements into production-ready data solutions and productize new capabilities for the monthly billing cycle
  • Apply CI/CD and testing best practices for data workflows (version control, code reviews, automated deploys)
  • Influence architecture and standards within the team, balancing feature delivery with technical debt reduction and platform reliability
  • Mentor teammates and contribute to documentation, knowledge sharing, Data Chapter initiatives, and Agile Scrum ceremonies (planning, refinement, reviews, retrospectives)

Requirements

  • Bachelor’s degree in Computer Science, Data Science, or a related field
  • 4+ years of professional experience in Data Engineering
  • Advanced SQL and strong Python for data manipulation and pipeline development
  • Hands-on experience and expertise in designing and maintaining complex ETL/ELT workflows using Airflow (or similar orchestrators) and DBT
  • Deep experience with Snowflake (or modern warehouses such as Databricks/BigQuery), including performance tuning and cost optimization
  • Experience with AWS (or another major cloud) for data infrastructure
  • Proven track record with Git-based workflows and CI/CD for data systems
  • Strong collaboration and communication skills
  • ability to own complex components

Nice to have

  • Experience with Infrastructure as Code (IaC) tools (e.g., Pulumi, Terraform, AWS Cloudformation/CDK) to automate data services deployment
  • Experience with Docker and container orchestration (e.g., ECS, Kubernetes) for managing data services
  • Exposure to data visualization and BI tools like Tableau, Metabase, or similar
  • Experience with financial/billing datasets, reconciliations, and auditability requirements
  • Prior experience working in an Agile environment and contributing to iterative delivery

What we offer

  • Competitive salary package and participation in our Stock Options plan
  • Hybrid work model with flexibility to support your lifestyle
  • Comprehensive private health and life insurance coverage
  • Extra paid time off to recharge and take care of yourself
  • The latest tech equipment to support your productivity and creativity
  • A collaborative, inclusive, and international work environment

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Data Engineer

8 matching positions

Senior Data Engineer

We are seeking a Senior Data Engineer to support a high-impact Salesforce initia...
Location
Location
United States , Philadelphia
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7–9 years of experience in data engineering / data integration projects
  • Strong hands-on experience with: Spark / PySpark (required)
  • Python for ETL development (required)
  • Databricks (required)
  • Experience building data pipelines in AWS environments
  • Knowledge of data migration and integration frameworks
  • Experience with Terraform (infrastructure as code)
  • Familiarity with CI/CD tools (Concourse, GitHub Actions)
  • Experience working in Agile/Scrum environments
  • Strong troubleshooting and problem-solving skills
Job Responsibility
Job Responsibility
  • Develop ETL pipelines to migrate and integrate data into Databricks
  • Support Salesforce to Databricks data migration and integration
  • Design, build, test, and maintain data pipelines on AWS + Databricks
  • Translate business requirements into scalable data engineering solutions
  • Contribute to data warehousing components for Salesforce Phase 2
  • Utilize Terraform for infrastructure provisioning and management
  • Implement and maintain CI/CD pipelines (Concourse or GitHub Actions)
  • Perform testing, QA, and documentation for all data engineering work
  • Provide post-deployment support and troubleshooting
  • Identify and mitigate risks, including single points of failure (SPOF)
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Senior Data Engineer

At Schwab, you’re empowered to make an impact on your career. Here, innovative t...
Location
Location
United States , Southlake, TX ; Austin, TX ; Chicago, IL
Salary
Salary:
155000.00 - 175000.00 USD / Year
schwab.com Logo
Charles Schwab
Expiration Date
June 08, 2026
Flip Icon
Requirements
Requirements
  • Bachelor of Science in Computer Science or a related field
  • At least 7+ years of data engineering experience
  • 5+ years development experience
  • 3 years or more experience with Postgres database management
  • Experience with Oracle, SQL Server, MySQL, and/or Mongo DB
  • Must have worked alongside a business vertical to establish nomenclature, data catalogs, provenance, standards, semantics and usage of data
  • Deep knowledge and experience with query development and optimization (SQL, PL/SQL, and No SQL)
  • Experience in performance-tuning database applications is a MUST
  • Experience in multi-datacenter DB installations, disaster recovery, and replication techniques
  • Advanced knowledge of database backup and recovery strategies
Job Responsibility
Job Responsibility
  • Define and maintain conceptual, logical, and physical database models by working with business stakeholders
  • Ensures that database design and system capabilities meet validated user requirements
  • Work with application development teams designing, developing, and enhancing database schemas, creating database views, helping with query optimization, and figuring out ways to increase application performance
  • Enhance and recommend solutions / processes for downstream impact analysis associated with data and/or model changes
  • Support, maintain and enhance applications (when necessary) written with ETL tools such as Informatica, Airflow, Snowflake and additionally support teams using custom ingestion and transformation processes
  • Collaborate with enterprise stakeholders to implement and adhere to data storage standards and maintain catalogs to facilitate consistent data management practices
  • Establish data quality metrics and monitoring processes to proactively identify and resolve data quality issues
  • Work with various IT departments within Schwab to perform preventive and corrective maintenance and incident management measures
  • Ensure database integrity, availability, and restorability by working with enterprise operational excellence teams
  • Evaluates the integration of new tools or technologies based on the capabilities of the existing infrastructure
What we offer
What we offer
  • 401(k) with company match and Employee stock purchase plan
  • Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave and family building benefits
  • Tuition reimbursement
  • Health, dental, and vision insurance
  • Fulltime
!
Read More
Arrow Right
New

Senior Data Engineer

We are looking for a hands-on Data Engineer who is passionate about solving busi...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ Years Experience of implementing data-intensive solutions using agile methodologies
  • Code contributing member of Agile teams, working to deliver sprint goals
  • Write clean, efficient, and maintainable code that meets the highest standards of quality
  • Very strong in coding Python/Pyspark, UNIX shell scripting
  • Experience in cloud native technologies and patterns
  • Ability to automate and streamline the build, test and deployment of data pipelines
  • ETL: Hands on experience of building data pipelines. Proficiency in data integration platforms such as Apache Spark
  • Experienced in writing Pyspark code to handle large data set ,perform data transformation , familiarity with Pyspark integration with other Apache Spark component ,such as Spark SQL , Understanding of Pyspark optimization techniques
  • Strong proficiency in working with relational databases and using SQL for data querying, transformation, and manipulation
  • Big Data:Exposure to 'big data' platforms such as Hadoop, Hive or Iceberg for data storage and processing
Job Responsibility
Job Responsibility
  • We are looking for a hands-on Data Engineer who is passionate about solving business problems through innovation and engineering practices
  • As a Data Engineer, the candidate will leverage deep technical knowledge and will apply knowledge of data architecture standards, data warehousing, data structures, and business intelligence to drive the creation of high-quality data products for data driven decision making
  • Fulltime
Read More
Arrow Right
New

Senior Data Engineer

RemoteStar is looking to hire a Remote Senior Data Engineer (ETL Data Modeling) ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
Remotestar
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must have total 5+ yrs. of IT experience and 3+ years' experience in data Integration, ETL/ETL development, and database design or Data Warehouse design
  • Broad expertise and experience with distributed systems, streaming systems, and data engineering tools, such as Kubernetes, Kafka, Airflow, Dagster, etc.
  • Experience in data transformation, ETL/ELT tool and technologies such as AWS Glue, DBTetc for transforming structured/semi structured and unstructured datasets
  • Experience in ingesting and integrating data from APIs/JDBC/CDC sources
  • Deep knowledge of Python, SQL, relational/ non-relational database design, and master data strategies
  • Experience defining, architecting, and rolling out data products, including ownership of data products through their entire lifecycle
  • Deep understanding of Star and Snowflake dimensional modeling
  • Experience with relational databases, including SQL queries, database definition, and schema design
  • Experience with data warehouses, distributed data platforms, and data lakes
  • Strong proficiency in SQL and at least one programming language (e.g., Python,Scala, JS)
Job Responsibility
Job Responsibility
  • Implementing ETL/ELT pipelines within and outside of a data warehouse using Python, Pyspark and Snowflakes Snow SQL
  • Support Redshift DWH to Snowflake Migration
  • Design, implement, and support data warehouse/data lake infrastructure using AWS big data stack, Python, Redshift, Snowflake, Glue/lake formation, EMR/Spark/Scala etc.
  • Work with data analysts to scale value-creating capabilities, including data integrations and transformations, model features, and statistical and machine learning models
  • Work with Product Managers, Finance, Service Engineering Teams and Sales Teams on a day-to-day basis to support their new analytics requirements
  • Implement data quality and data governance measures and execute data profiling and data validation procedures
  • Implement and uphold data governance practices to maintain data quality, integrity, and security throughout the data lifecycle
  • Leverage open-source technologies to build robust and cost-effective data solutions
  • Develop and maintain streaming pipelines using technologies like Apache Kafka etc.
What we offer
What we offer
  • Dynamic working environment in an extremely fast-growing company
  • Work in an international environment
  • Work in a pleasant environment with very little hierarchy
  • Intellectually challenging, play a massive role in client’s success and scalability
  • Flexible working hours
  • Fulltime
Read More
Arrow Right
New

Senior Data Engineer

Your task will be to run a project generating risk reports important for the ent...
Location
Location
Bengaluru
Salary
Salary:
Not provided
Remotestar
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in Python
  • Data processing (pandas/pyspark)
  • Good experience of SQL & GCP
  • Understanding development life-cycle (CI/CD, Gitlab)
  • Unit testing
  • DBT
  • Cloud
Job Responsibility
Job Responsibility
  • Adding new reports
  • Writing tests
  • Building deployment pipeline
  • Analyze and design technical solutions
  • Actively participate in the team's scrum life
What we offer
What we offer
  • Matched giving for your fundraising activity
  • Flexible working hours and work-from-home opportunities
  • Performance-related bonuses
  • Insurance and medical plans
  • Career-focused technical and leadership training's in-class and online, including unlimited access to LinkedIn Learning platform
  • Contribution to gym memberships and more
  • A day off on your birthday
  • Two days’ volunteering leave per year
  • Fulltime
Read More
Arrow Right
New

Senior Data Engineer

DataSF is seeking a Senior Data Engineer with 3+ years of experience to join our...
Location
Location
United States , San Francisco
Salary
Salary:
156000.00 - 196300.00 USD / Year
sf.gov Logo
City and County of San Francisco
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • An associate degree in computer science, computer engineering, information systems, or a closely related field from an accredited college or university OR its equivalent in terms of total course credits/units
  • Three (3) years of experience analyzing, installing, configuring, enhancing, and/or maintaining the components of an enterprise network
  • Additional experience as described above may be substituted for the required degree on a year-for-year basis (up to a maximum of two (2) years)
  • Completion of the 1010 Information Systems Trainee Program may be substituted for the required degree
Job Responsibility
Job Responsibility
  • Platform Administration: Manage our central Snowflake data warehouse, including access control, security policies, resource monitoring, performance tuning, and cost optimization
  • Pipeline Development: Build and maintain scalable and resilient pipelines to ingest and structure data from diverse sources
  • Infrastructure as Code (IaC): Use Terraform to define, deploy, and manage data infrastructure, ensuring our pipelines are reproducible, version-controlled, and production-ready
  • Best Practices & Innovation: Champion and implement best practices for documentation, data modeling, warehouse architecture, SQL optimization, and testing
  • Collaboration: Work closely with data scientists, analysts, product managers, software engineers, and nontechnical stakeholders in diverse domains to understand data requirements and build solutions that meet their needs
  • Monitoring & Support: Proactively monitor the health of the data platform and pipelines, troubleshoot issues, and ensure high standards of data quality and availability
What we offer
What we offer
  • Permanent Exempt status
  • Hybrid work schedule
  • Equal Employment Opportunity
  • Veterans Preference
  • ADA Accommodation
  • Employee Benefits Overview
  • Conviction History
  • Disaster Service Worker
  • Right to Work
  • Fulltime
Read More
Arrow Right
New

Senior Data Engineer

RED now has a new contract opportunity for a Senior Data Engineer to join one of...
Location
Location
Lithuania , Vilnius
Salary
Salary:
Not provided
redglobal.com Logo
RED Commerce - The Global SAP Solutions Provider
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience as a Data Engineer
  • 7+ years of experience in the overall IT area
  • Strong experience with PySpark and Databricks (AWS environment)
  • Proven experience building data pipelines and implementing Medallion architecture from scratch
  • Excellent communication skills with fluent English (spoken and written)
  • Strong stakeholder management skills with the ability to gather business requirements and translate into technical solutions
  • Able to join within 2-4 weeks of offer
Job Responsibility
Job Responsibility
  • Build data pipelines and implement Medallion architecture from scratch
  • Gather business requirements and translate into technical solutions
Read More
Arrow Right
New

Senior Data Engineer

We are looking for a Senior Software Data Engineer – Python to design, build, an...
Location
Location
Philippines , Quezon City
Salary
Salary:
Not provided
Pointwest
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of development experience in Python
  • Strong expertise in AWS cloud services (Lambda, S3, Glue, Athena)
  • Experience with Infrastructure as Code (AWS CDK/CloudFormation)
  • Solid foundation in ETL/ELT processes, data modeling, and pipeline design
  • Excellent written and verbal English communication skills
  • Experience with AWS Lake Formation, AWS Datazone, EventBridge, Step Functions
  • CI/CD pipeline implementation and API integration experience
  • Strong problem-solving and analytical abilities
  • Effective communicator across technical and non-technical teams
  • Proactive, accountable, and adaptable in dynamic environments
Job Responsibility
Job Responsibility
  • Design and implement serverless data pipelines using AWS services
  • Build and maintain data lakes, ETL/ELT workflows, and data catalogs
  • Develop and maintain automated CI/CD pipelines and Infrastructure as Code (AWS CDK/CloudFormation)
  • Ensure compliance with data governance, security, and quality standards
  • Collaborate with data science teams to deliver accessible and reliable data solutions
  • Mentor junior engineers, promote knowledge sharing, and champion best practices
  • Fulltime
Read More
Arrow Right