Senior/Principal Backend Software Engineer

3 weeks ago


Grand Rapids, United States KION GROUP Full time

At Dematic, we are gearing up to revolutionize our data landscape by building a cutting-edge Enterprise Data Lakehouse Platform. We are forming two pivotal platform teams that will spearhead the creation of the platform's foundational components. These teams go beyond traditional data ingestion; they are architects of a microservices-driven platform, providing abstractions that empower other teams to seamlessly extend the platform.

Role Overview

We are seeking dynamic and highly skilled Senior and Principal level Data Engineers to design and build the core foundation of our Enterprise Data Platform. This role demands engineers who not only possess a profound understanding of the data engineering landscape but have built core foundations in the past. The ideal candidates will contribute significantly to the platform development while actively shaping the future of our data ecosystem.

**Open to providing relocation assistance to Waterloo**

What we offer:

What We Are Looking For:

Responsibilities:

Architect, design and develop core data platform components with a microservices architecture, abstracting platform, and infrastructure intricacies. Create and maintain essential data platform SDKs and libraries, adhering to industry best practices. Design and develop connector frameworks and modern connectors to source data from disparate applications both on-prem and cloud. Design and optimize data storage, processing, and querying performance for large-scale datasets using industry best practices. Design and develop data quality frameworks and processes to ensure the accuracy and reliability of data. Collaborate with data scientists, analysts, and cross functional teams to design data models, database schemas and data storage solutions. Design and develop advanced analytics and machine learning capabilities on the data platform. Design and develop observability and data governance frameworks and practices. Solid experience deployment and release cycles of data assets, ensuring a robust and scalable platform. Stay up to date with the latest data engineering trends, technologies, and best practices.

Tasks and Qualifications:

Requirements:

10+ (for senior) 15+ (for principal) of proven experience in modern cloud data engineering, data architectures, data warehousing, and software engineering. Expertise in architecting, designing, and building end to end data platforms using Databricks. Expertise with table formats Delta Lake (preferable) or Apache Iceberg. Solid experience building data platforms in GCP environment. Solid experience designing and developing modular, distributed data platform components with a microservices architecture. Strong experience with Docker, Kubernetes, APIs is needed. Proficiency in data engineering tools and technologies - SQL, Python, Spark, DBT, Airflow, Kafka. Solid experience implementing data lineage, data quality and data observability for big data workflows. Strong experience with modern data modeling, data architecture, and data governance principles. Excellent experience with DataOps principles and test automation. Excellent experience with observability tools - Grafana and Datadog Applicants must be authorized to work for any employer in the US without visa requirements. This position is not eligible for employment visa sponsorship.

Nice to have:

Experience with Data Mesh architecture. Experience building Semantic layers for data platforms. Experience building scalable IoT architectures

#J-18808-Ljbffr



  • Cedar Rapids, United States Saige Partners Full time

    Job Description Saige Partners is seeking several Senior/Principal Embedded Software Engineers to join the team of one our top clients who is a global leader in the avionics and defense industry. These software positions range from mid-level to Principal level roles. Top pay and benefits are on the table. These positions are open to remote work. As an...


  • Cedar Rapids, United States Saige Partners LLC Full time

    Saige Partners is seeking several Senior/Principal Embedded Software Engineers to join the team of one our top clients who is a global leader in the avionics and defense industry. These software positions range from mid-level to Principal level roles. Top pay and benefits are on the table. These positions are open to remote work. As an engineer on their...


  • Cedar Rapids, United States Saige Partners LLC Full time

    Saige Partners is seeking several Senior/Principal Embedded Software Engineers to join the team of one our top clients who is a global leader in the avionics and defense industry. These software positions range from mid-level to Principal level roles. Top pay and benefits are on the table. These positions are open to remote work. As an engineer on their...


  • Cedar Rapids, United States Saige Partners Full time

    Job Description Saige Partners is seeking several Senior/Principal Embedded Software Engineers to join the team of one our top clients who is a global leader in the avionics and defense industry. These software positions range from mid-level to Principal level roles. Top pay and benefits are on the table. These positions are open to remote work. As an...


  • Cedar Rapids, United States Saige Partners Full time

    Job Description Saige Partners is seeking several Senior/Principal Embedded Software Engineers to join the team of one our top clients who is a global leader in the avionics and defense industry. These software positions range from mid-level to Principal level roles. Top pay and benefits are on the table. These positions are open to remote work. As an...


  • Grand Rapids, United States BrainGu Full time

    We are BrainGu We are a technology company that builds platforms for Developers and End-users. We offer a comprehensive approach to support our customer's ability to change the box and solve complex problems. If you're excited about this role, but your experience doesn't align perfectly, we encourage you to apply anyway. We believe tech is only 1/3 of the...


  • Grand Prairie, United States SkyRecruitment Full time

    This is a remote position. Junior Server/Backend Engineer - US/Canada - 1+ Year - Full-time How to Apply: Visit skyrecruitments.com to learn more & apply Brief Intro: SkyRecruitment is a people-focused staffing and recruitment agency that believes in the power of the right match. We are passionate about connecting employers with qualified candidates who are...


  • Grand Rapids, United States Consumers Energy Full time

    Join the diverse and dynamic team that powers Michigan's largest energy provider and one of the nation's largest gas and electric combination utilities. Consumers Energy services 6.8 million of Michigan's 10 million residents - caring for our friends and neighbors in all 68 Lower Peninsula counties. We embrace a cleaner and leaner utility vision focused on...

  • Backend Developer

    5 days ago


    Grand Rapids, United States ddm marketing + communications Full time

    **BACKEND WEB DEVELOPER** ddm is a mid-sized marketing + communications firm based in Grand Rapids full of people who love what they do and take their clients’ and team’s success personally. We are looking for an enthusiastic and confident Backend Web Developer that gets geeked out about logic, data structure and data gathering. The position demands a...


  • Wisconsin Rapids, United States Rite-Hite Full time

    Job Category: Schedule: Full time Job Description: Principal Software Engineer (UI) Rite-Hite is the global leader in the manufacture and distribution of industrial loading dock and door equipment. Our innovative products and world class sales organization ensure solid, consistent growth, both for our company and our staff. We are always looking ahead to...


  • Grand Rapids, United States observIQ, Inc Full time

    observIQ is a software startup developing the first observability pipeline built for OpenTelemetry. We're building powerful open-source solutions used by Fortune 500 companies and small technology companies alike. We are seeking a talented software engineer to join our dynamic development team. As a software engineer at observIQ, you will work on a variety...


  • Grand Rapids, United States observIQ Full time

    observIQ is a software startup developing the first observability pipeline built for OpenTelemetry. We're building powerful open-source solutions used by Fortune 500 companies and small technology companies alike. We are seeking a talented software engineer to join our dynamic development team. As a software engineer at observIQ, you will work on a variety...


  • Grand Rapids, United States observIQ Full time

    Job DescriptionJob DescriptionobservIQ is a software startup developing the first observability pipeline built for OpenTelemetry. We're building powerful open-source solutions used by Fortune 500 companies and small technology companies alike.We are seeking a talented software engineer to join our dynamic development team. As a software engineer at...


  • Wisconsin Rapids, United States Cpl Life Sciences Full time

    Backend Development Engineer Fully Remote 9 Months Inside IR35 Paying up to £300 a day Key Skills: Java/CDK/AWS We’re looking for Software Development Engineers to work with experienced teams in Berlin, and deliver on our next generation of product and services from the ground up. We’re looking for a passionate, team-oriented, and talented engineer who...


  • Wisconsin Rapids, United States Cpl Life Sciences Full time

    Backend Development Engineer Fully Remote 9 Months Inside IR35 Paying up to £300 a day Key Skills: Java/CDK/AWS We’re looking for Software Development Engineers to work with experienced teams in Berlin, and deliver on our next generation of product and services from the ground up. We’re looking for a passionate, team-oriented, and talented engineer who...


  • Cedar Rapids, United States Actalent Full time

    Description: Leading the architectural design elements of the next-generation ARINC Messaging Queuing System (AMQS) and the ARINC Message Router (AMR) applications Working with the Software Engineering and Infrastructure Teams to bring architectural elements to life on large scaled AMQS applications and platforms Serving as a Technical Software Solutions...


  • Grand Rapids, United States ADAC Automotive Full time

    Primary Responsibilities:Support and mentor junior engineers as a technical leader through training, reviews and collaboration. Work directly with customers and suppliers to develop and manage designs, requirements, specifications, etc. Participate in Agile Scrum teams through sprint planning, daily standups, retrospectives, sprint reviews and daily...


  • Grand Rapids, United States ADAC Automotive Full time

    Primary Responsibilities:Support and mentor junior engineers as a technical leader through training, reviews and collaboration. Work directly with customers and suppliers to develop and manage designs, requirements, specifications, etc. Participate in Agile Scrum teams through sprint planning, daily standups, retrospectives, sprint reviews and daily...


  • Cedar Rapids, Iowa, United States RTX Full time

    Date Posted: Country:United States of AmericaLocation:HIA32: Cedar Rapids, IA 400 Collins Rd NE , Cedar Rapids, IA, USAPosition Role Type:OnsiteTechnical responsibilities for this software engineering position will primarily encompass working in a software role and contributing to key decision making for the successful development of applications across...


  • Cedar Rapids, Iowa, United States RTX Full time

    Date Posted: Country:United States of AmericaLocation:HIA32: Cedar Rapids, IA 400 Collins Rd NE , Cedar Rapids, IA, USAPosition Role Type:OnsiteTechnical responsibilities for this software engineering position will primarily encompass working in a software role and contributing to key decision making for the successful development of applications across...