Himalayas logo
CurotecCU

Senior Data Engineer

Curotec is a digital product development agency specializing in SaaS, mobile applications, and web solutions, offering tailored staffing and project delivery services.

Curotec

Employee count: 51-200

United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Category: IT Services

Location:


We are seeking a Senior Data Engineer to support the ingestion, processing, and synchronization of data across our analytics platform. This role focuses on using Python Notebooks to ingest data via APIs into Microsoft Fabric's Data Lake and Data Warehouse, with some data being synced to a Synapse Analytics database for broader reporting needs.
The ideal candidate will have hands-on experience working with API-based data ingestion and modern data architectures, including implementing Medallion layer architecture (Bronze, Silver, Gold) for optimal data organization and quality management, with bonus points for exposure to marketing APIs like Google Ads, Google Business Profile, and Google Analytics 4.
This is a remote position. We welcome applicants globally, but this role has a preference for LATAM candidates to ensure smoother collaboration with our existing team

Key Responsibilities

  • Build and maintain Python Notebooks to ingest data from third-party APIs
  • Design and implement Medallion layer architecture (Bronze, Silver, Gold) for structured data organization and progressive data refinement
  • Store and manage data within Microsoft Fabric's Data Lake and Warehouse using delta parquet file formats
  • Set up data pipelines and sync key datasets to Azure Synapse Analytics
  • Develop PySpark-based data transformation processes across Bronze, Silver, and Gold layers
  • Collaborate with developers, analysts, and stakeholders to ensure data availability and accuracy
  • Monitor, test, and optimize data flows for reliability and performance
  • Document processes and contribute to best practices for data ingestion and transformation
Tech Stack You'll Use
Ingestion & Processing:
  • Python (Notebooks)
  • PySpark
Storage & Warehousing:
  • Microsoft Fabric Data Lake & Data Warehouse
  • Delta Parquet files
Sync & Reporting:
  • Azure Synapse Analytics
Cloud & Tooling:
  • Azure Data Factory, Azure DevOps

Requirements

  • Strongexperience with Python for data ingestion and transformation
  • Proficiencywith PySpark for large-scale data processing;
  • Proficiencyin working with RESTful APIs and handling large datasets;
  • Experiencewith Microsoft Fabric or similar modern data platforms;
  • Understandingof Medallion architecture (Bronze, Silver, Gold layers) and data lakehouseconcepts;
  • Experienceworking with Delta Lake and parquet file formats;
  • Understandingof data warehousing concepts and performance tuning;
  • Familiaritywith cloud-based workflows, especially within the Azure ecosystem.

Nice toHave

  • Experiencewith marketing APIs such as Google Ads or Google Analytics 4;
  • Familiaritywith Azure Synapse and Data Factory pipeline design;
  • Understandingof data modeling for analytics and reporting use cases;
  • Experiencewith AI coding tools;
  • Experiencewith Fivetran, Aribyte, and Riverly.




Details

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United States +/- 0 hours

About Curotec

Learn more about Curotec and their company culture.

View company profile

At Curotec, we specialize in providing exceptional digital product development solutions tailored for both startups and established enterprises. Founded in 2010, just outside of Philadelphia, we have built a reputation as a trusted partner to a diverse range of clients, including Fortune 100 companies. Our expertise spans various technologies including Laravel, React, Python, and Node.js, allowing us to create award-winning SaaS products, e-commerce solutions, and mobile applications.

We pride ourselves on our ability to augment teams with our superior engineering talent, bringing innovative approaches to complex challenges. Our model includes flexible engagement options such as staff augmentation and project delivery, ensuring that we meet our clients where they are. With a commitment to excellence, we maintain strong relationships with our clients, making it evident in the partnerships that CEOs and CTOs form with Curotec. Our dedication to technological advancement and customer success has earned us numerous accolades, making us a standout solution provider in the competitive tech landscape.

Claim this profileCurotec logoCU

Curotec

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

Remote companies like Curotec

Find your next opportunity by exploring profiles of companies that are similar to Curotec. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan