Simple Machines logo
Simple Machines

Expert consultants, data architects & engineers building the next generation of data driven platforms and applications

Senior Data Engineer

Data EngineerData EngineerFull TimeRemoteSeniorTeam 11-50H1B No SponsorCompany SiteLinkedIn

Location

Poland

Posted

4 days ago

Salary

0

Seniority

Senior

Job Description

Senior Data Engineer

Simple Machines

Role Description This is a hands-on senior engineering role, not an architecture-only seat and not a support function. You’ll be responsible for technical direction, platform design and architectural decision-making. You'll design and build greenfield data platforms, real-time pipelines, and data products for clients who are serious about using data properly. You’ll work in small, high-calibre teams and operate close to both the problem and the client. If you enjoy solving hard data problems, shaping modern architectures (data mesh, data products, contracts), and delivering real outcomes — this is your lane. What You’ll Be Doing - Lead Platform & Architecture Design - Own the end-to-end architecture of modern, cloud-native data platforms - Design scalable data ecosystems using data mesh, data products, and data contracts - Make high-impact architectural decisions across ingestion, storage, processing, and access layers - Ensure platforms are secure, compliant, and production-grade by design - Build Modern Data Platforms - Design and deliver cloud-native data platforms using Databricks, Snowflake, AWS, and GCP - Apply modern architectural patterns: data mesh, data products, and data contracts - Integrate deeply with client systems to enable scalable, consumer-oriented data access - Develop High-Performance Pipelines - Build and optimise batch and real-time pipelines - Work with streaming and event-driven tech such as Kafka, Flink, Kinesis, Pub/Sub - Orchestrate workflows using Airflow, Dataflow, Glue - Work at Scale - Process and transform large datasets using Spark and Flink - Design systems that perform in production - not just on paper - Own Data Storage & Performance - Work across relational, NoSQL, and analytical stores (Postgres, BigQuery, Snowflake, Cassandra, MongoDB) - Optimise storage formats and access patterns (Parquet, Delta, ORC, Avro) - Cloud, Security & Governance - Implement secure, compliant data solutions with security by design - Embed governance without killing developer velocity - Consult and Influence - Work directly with clients to understand problems and shape solutions - Translate business needs into pragmatic engineering decisions - Act as a trusted technical advisor, not just an order taker - Technical Leadership & Quality - Set engineering standards, patterns, and best practices across teams - Review designs and code, providing clear technical direction and mentorship - Raise the bar on data quality, testing, observability, and operational excellence Qualifications - Strong Python and SQL - Deep experience with Spark and modern data platforms (Databricks / Snowflake) - Solid grasp of cloud data services (AWS or GCP) - Demonstrated ownership of large-scale data platform architectures - Strong data modelling skills and architectural decision-making ability - Comfortable balancing trade-offs between performance, cost, and complexity - Built and operated large-scale data pipelines in production - Strong data modelling capability and architectural judgement - Comfortable with multiple storage technologies and formats - Infrastructure-as-code experience (Terraform, Pulumi) - CI/CD pipelines using tools like GitHub Actions, ArgoCD - Data testing and quality frameworks (dbt, Great Expectations, Soda) - Experience in consulting or professional services environments - Strong consulting instincts — able to challenge assumptions and guide clients toward better outcomes - Comfortable mentoring senior engineers and influencing technical culture Benefits - You’ll work on interesting, high-impact problems - You’ll build modern platforms, not maintain legacy mess - You’ll be surrounded by senior engineers who actually know their craft - You’ll have autonomy, influence, and room to grow

Related Categories

Related Job Pages

More Data Engineer Jobs

Sr Data Migration Engineer

hireVouch

hireVouch is a premier recruitment and digital transformation solutions company dedicated to helping organizations find and retain top-tier talent. With a focus on hiring the right

Data Engineer4 days ago

Role Description - Work closely with technical leads and client teams to fully demonstrate the benefits of GCP technology. - As Google Cloud Platform (GCP) data migration engineer, responsible for overseeing the migration of data from various sources to Google Cloud Platform. - This role involves: - Analyzing existing data structures. - Designing migration strategies. - Implementing data migration processes. - Ensuring data integrity and security throughout the migration process. - Providing technical guidance and support to stakeholders. - Optimizing data migration processes for efficiency and scalability. - Documenting migration procedures and best practices. - Define and implement cloud-based solutions in line with industry best practices and enterprise architecture guidelines. Qualifications - Strong technical skills in GCP services, data migration tools, and new database technologies. - Experience with scripting languages. - Excellent problem-solving, communication, and collaboration abilities. - Database experience with either RDBM or NOSQL. - Technical writing experience in preparing and presenting technical material to a variety of audiences. - Experience in working in, and with, Agile delivery teams. Requirements - GCP experience. - Experience working on enterprise-level migration projects. - Experience in large-scale, secure, and high availability solutions in cloud environments such as Google Cloud (GCP). - Strong experience in Data Engineering, Data modeling, DBT is preferred. Qualities We Look For - Passionate about delivering high-quality commercial software products and platforms to market. - Team player; enjoy working with each other and clients. - Strong understanding of modern software engineering processes. - Client-focused and passionate about delivering business value. - Able to communicate clearly and efficiently with a variety of audiences including developers, clients, customers, partners, and executives. - Flexible and willing to use the right technology for each problem in the context of timelines and business goals. - Ability to complete the job regardless of the circumstance.

Canada
Natuvion logo

Senior SAP ABAP Developer / Architect – Data Management, ILM

Natuvion

Natuvion supports its customers in moving business-critical data and processes from one technology platform to another.

Data Engineer4 days ago
Full TimeRemoteTeam 201-500H1B Sponsor

• Development of custom solutions in the area of SAP ILM and data management • Implementation of compliance and ILM requirements and execution of technical analyses • Design of technical solution architectures in the area of SAP Data Management and ILM • Creation and optimization of reports and programs related to data protection and data volume management • Data cleansing and optimization, ensuring high data quality • Support for workshops and training sessions

Germany

Role Description At Dreamix, we are actively seeking a talented Databricks-certified Senior Data Engineer to join our team. We are on the lookout for an individual with a robust skill set in data engineering. If you are passionate about creating seamless data solutions, thrive in a collaborative environment, and are eager to contribute to the success of our data-driven initiatives, we invite you to apply. - Design and own scalable, production-grade data pipelines across the medallion architecture (ingestion, transformation, serving). - Define and enforce canonical data models aligned to business domains. - Architect pipelines for scalability, reliability, and cost efficiency, with strong focus on performance tuning (latency, partitioning, compute, SLAs). - Build and optimize data workflows using Databricks (Spark, Delta Lake, Delta Live Tables, Autoloader, Unity Catalog). - Establish robust data quality, validation, and testing frameworks across all pipeline layers. - Ensure reliability through proper handling of retries, idempotency, and failure scenarios. - Partner with data scientists, analysts, and business stakeholders to translate requirements into high-quality data products. - Develop and maintain data integrations and APIs to enable seamless data access and interoperability. - Implement data governance, security, and compliance best practices across the platform. - Mentor and support engineers by setting best practices, providing technical guidance, and contributing to a strong engineering culture. - Troubleshoot, optimize, and continuously improve data infrastructure and workflows based on evolving needs and technologies. Qualifications - A minimum of 5 years of relevant experience in data engineering. - Bachelor’s degree in Computer Science, Information Technology, or a related field. - Databricks certification is a must as well as extensive hands-on experience with Databricks (Spark, Delta Lake, Delta Live Tables, Autoloader, Unity Catalog) and modern big data ecosystems (e.g., Kafka). - Advanced proficiency in Python and SQL, with extensive experience building scalable ETL/ELT pipelines. - Experience designing and implementing data models (dimensional, entity-based, SCD) and efficient database schemas. - Deep understanding of data warehousing and modern Lakehouse/medallion architecture patterns. - Experience with cloud platforms (AWS, Azure, or Google Cloud) and their data services. - Experience building data products for consumption via APIs or analytics tools. - Strong understanding of data governance, access control, and regulated data environments. - Proven ability to define engineering standards, mentor engineers, and collaborate effectively in fast-paced environments. Benefits - A warm and supportive work environment where you can reach your full potential. - Flexible working hours that allow you to balance your work and personal life. - Unlimited home office to help you stay productive and focused. - Opportunities for professional development, including certifications and training. - Additional benefits for academic teaching and speaking engagements. - Knowledge-sharing sessions where you can learn from our Dreamix team. - Team and company-wide events that bring us together. - Amazing week-long summer office and winter office initiatives. - Additional health insurance to ensure your well-being.

Greece
Hiflylabs logo

Data Engineer – Databricks, Snowflake, Spanish-speaking

Hiflylabs

We create business value in a world full of data.

Data Engineer4 days ago
ContractRemoteTeam 51-200Since 2013H1B No Sponsor

• Support Snowflake-to-Databricks data migration activities • Design and implement scalable data pipelines in Snowflake and Databricks • Develop data ingestion and transformation processes from various sources • Migrate and optimize existing data workflows, ETL processes, and transformation logic • Build and maintain data transformations using SQL, Python, dbt, and other data engineering tools • Work with Databricks technologies, including Apache Spark-based data processing • Optimize pipelines for performance, scalability, cost efficiency, and maintainability • Automate data workflows and orchestration processes using tools such as Airflow or similar technologies • Collaborate with technical and business stakeholders to understand requirements and deliver effective data solutions • Ensure data quality and reliability throughout migration and development processes

Brazil