Principal Software Developer – Data Architect

This is a fully remote position located in Colombia.Full-TimePrincipal
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
10+ years
Required Skills
AWSPythonSQLJavaSparkCI/CD

Requirements

  • 10+ years of experience in software development and data engineering.
  • At least 5 years in a senior technical leadership role, preferably as a Principal Developer or Data Architect.
  • Experience architecting data for AI workflows (embedding pipelines, vector retrieval, RAG, real-time/event-driven data flows).
  • Experience with AI platform integration (agent orchestration, LLM/agent observability).
  • Experience defining AI and data governance and platform adoption standards.
  • Experience designing cloud-native data platforms (AWS preferred) with lakehouse/medallion patterns and ETL/ELT pipelines.
  • Strong technical leadership and ability to mentor teams.
  • Experience working with DevOps, CI/CD, and infrastructure-as-code.
  • Strong English language communication and collaboration skills.

Responsibilities

  • Define and execute the technical strategy for a scalable AI-Ready data platform.
  • Create and evolve reference architectures, modeling standards, and best practices for ingestion and AI interoperability.
  • Contribute to AI-Ready data platform initiatives and cross-product data architecture improvements.
  • Mentor teams in data engineering, data modeling, and platform architecture.
  • Collaborate with R&D to implement data contracts and consistency standards.
  • Partner with security and product teams to define data classification and access controls.
  • Provide reference implementations to facilitate platform integration.
  • Define standards for data quality, observability, and traceability.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now