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