Staff Data Engineer needed to architect data systems at Dialectica. Collaborate on complex infrastructures and mentor engineering teams, focusing on high-quality data pipelines.
Responsibilities
Architect End-to-End Systems: Go beyond traditional data pipelining. Design and oversee the implementation of complex, distributed data architectures that span ingestion, processing, storage, and serving layers on AWS.
Bridge App & Data: Collaborate deeply with Backend and Frontend engineering teams during the design phase of new features. You will influence database schema design in microservices and define event emission standards to ensure data is usable downstream before code is even written.
API & Consumption Layer Design: Don't just dump data into a warehouse. Architect high-performance data access layers (e.g., GraphQL APIs, low-latency lookups via Redis) that allow our product teams to consume processed data easily and efficiently in the UI.
Elevate Engineering Standards: Define and enforce best practices for Infrastructure as Code (Terraform), CI/CD for data products, data testing, and observability capabilities across the entire stack.
Technical Leadership & Mentorship: Serve as a technical beacon for the data organization. Mentor Senior Data Engineers, conduct high-level code reviews, and drive pragmatic technical decision-making that balances immediate business needs with long-term scalability.
Solve the "Hardest" Problems: Take ownership of the most complex, intractable technical challenges related to data consistency, real-time processing, and cross-system integrations.
Requirements
8+ years of combined experience in Software Engineering and Data Engineering, with at least 3 years operating at a Senior or Lead level.
True "Full Stack" Exposure: You must have a background in core software engineering beyond just SQL and Python scripts. You should be comfortable navigating backend codebases (e.g., Node.js, Go, or Python application code) to understand how data is generated.
Mastery of Modern Data Stacks: Deep expertise in Python, advanced SQL, and architecting Production Data Lakes/Warehouses on cloud platforms (AWS preferred).
Architectural Expertise: Strong background in distributed systems design, event-driven architecture (Kafka, Kinesis, SNS/SQS), and microservices patterns. You understand the trade-offs between consistency and availability (CAP theorem) in real-world scenarios.
Infrastructure as Code: Deep hands-on experience with Kubernetes, Docker, and Terraform. You don't just use infrastructure; you design it.
Advanced Tooling: Expert-level knowledge of orchestration tools (Airflow, Dagster) and modern transformation tools like DBT.
A Product Mindset: You don't just serve data; you understand the business value of what you are building and how it impacts the end-user experience.
Fluency in English is a must.
Benefits
Competitive salary pegged to international standards with performance incentives.
Premium Prepaid Medicine (Medicina Prepagada) coverage.
Flexible Hybrid or Remote work model based in Bogota.
Extra personal/flex days and paid volunteer days.
Learning and development budget (Udemy, conferences, certifications).
Entrepreneurial culture and amazing coworkers across 3 continents.
Company-sponsored team-bonding events and wellness activities.
Senior Data Engineer designing and optimizing data platforms for clients using Microsoft Azure, Microsoft Fabric, Power BI, and Databricks. Working closely with clients to deliver scalable solutions.
Data Engineer providing technical expertise on mission - critical NAVSUP OIS program. Work involves data architecture and database management in AWS GovCloud environments.
Senior Data Engineer focusing on data infrastructure for an AI - driven insurtech startup based in Nepal. Collaborating with teams to optimize data models and maintain data quality.
Senior Professional Consultant leading architecture and design for SAP BW and SAC solutions at Freudenberg. Collaborating with stakeholders and optimizing performance of data landscapes.
Senior Data Engineer designing and managing data architectures to transform large - scale data into insights for Humana. Involves leading technical discussions and implementing best data practices.
Data Engineer II at Early Warning Services developing data science tools and infrastructure. Collaborating on software enhancements and mentoring interns in a hybrid work environment.
Senior Data Architect responsible for optimizing data architecture and supporting data - driven business decisions at TruStage. Leading technical guidance for data architecture and cross - functional team collaboration.
Senior Data Architect developing data architecture plans at The Hartford, collaborating with internal teams to align data standards and practices. Leading complex solutions with a focus on operational effectiveness.
Senior Solution Architect defining architecture framework for SA‑CCR in regulatory risk. Collaborating with stakeholders to ensure compliance and efficient data governance.