Senior Backend Software Engineer (Data Engineering) - Contractor

 Posted 10 hours ago
  
 Brazil
  
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Partner with the Data Architect to inventory data sources and design pipelines for a Knowledge Graph platform. Responsibilities include running gap analyses, designing ETL/ELT pipelines, and documenting API contracts and data-flow mappings.

WANTED: Thinkers, Builders & Dreamers

For over 15 years, ArcTouch has created lovable apps, websites, and connected experiences for world-class companies, leading brands, and innovative startups. See some of our work.

Since launching our first app in 2009, we’ve followed these core beliefs:

  • Create lovable products, the perfect blend of something useful and delightful that forges meaningful connections with users.
  • Be a lovable company where amazing teams of diverse individuals collaborate every day to create something we can be proud of.

ArcTouch is a specialty studio that is part of the award-winning AKQA Group.

If you're passionate about building lovable products, we want you to join us!

Role Summary

Partner with the Data Architect to inventory existing data sources, run gap analysis, and design the pipelines and integrations that feed the Knowledge Graph platform. Target platform: modern cloud data platform (e.g., Microsoft Fabric IQ on Azure, or equivalent).

Key Responsibilities:

  • Inventory existing data sources (APIs, schemas, quality, schema markup);
  • Run gap analysis between current systems and the target Knowledge Graph model;
  • Support System Architecture design with integration and data-flow input;
  • Design ETL/ELT pipelines into the target lakehouse/data lake (e.g., OneLake), using tools such as Fabric Data Factory and Dataflows Gen2, or equivalent;
  • Design the LLM enrichment pipeline and human-review workflow;
  • Document API contracts, source-to-target mappings, and pipeline sequencing for Build.

Required Qualifications:

  • 5+ years backend engineering, with 2+ years in data engineering;
  • Strong C# / .NET and/or Python (PySpark a plus);
  • Hands-on experience with modern cloud data engineering platforms and tools (e.g., Microsoft Fabric — Data Factory, Dataflows Gen2, Lakehouse, OneLake, Notebooks — or equivalent services on Azure, AWS, or GCP);
  • Solid experience with cloud platform services (e.g., Azure Functions, SQL, Service Bus/Event Grid, Key Vault, or equivalents on other cloud providers);
  • REST APIs, GraphQL, webhooks, and event-driven integration patterns;
  • Experience integrating with SaaS platforms (PIM / eCommerce preferred);
  • Familiarity with Azure OpenAI or LLM-based pipelines;
  • SQL strong; graph query languages (GQL, Cypher, SPARQL) a plus.

Nice to have:

  • Microsoft Fabric IQ (preview) experience;
  • Schema.org / JSON-LD familiarity;
  • CPG, retail, or eCommerce integration background;
  • Microsoft certifications: Azure or Fabric Data Engineer Associate.

 

REMOTE WORK: This position is remote-friendly. If you miss being in the office, we have a great one in Florianópolis and you are welcome to work from there whenever you wish. Just a reminder: remote employees must live in Brazil (we hire international professionals only for specific openings).

Why work for us? Simple: We love what we do.

Make sure to check out our employee reviews on Glassdoor to find out why they love working for ArcTouch.

ArcTouch is an Equal Opportunity Employer (EOE). Applicants are considered for employment without regard to age, race, color, religion, sex, national origin, sexual orientation, gender identity and gender expression, disability, or veteran status.

Come join us!

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified