1 month ago
Remote, Peru +3 moreSenior
Responsibilities
- Design, develop, and maintain AI-powered applications and backend services using Python, TypeScript, AWS, agentic solutions, and LLM-powered technologies.
- Build scalable end-to-end data ingestion and transformation pipelines using Databricks, DBT, Apache Spark, and related technologies.
- Design and implement scalable data architectures, data modeling, governance, data quality, monitoring, and observability across AI and data platforms.
- Collaborate with Engineering, Product, Data, and Business teams to deliver production-ready solutions and drive technical decisions, engineering practices, scalability, and reliability.
Requirements
- Require 7+ years of software engineering experience delivering production-grade systems.
- Require strong expertise in Python and SQL.
- Require experience building cloud-native applications, preferably on AWS.
- Require hands-on experience with Databricks, Apache Spark, and modern data engineering practices.
- Require experience designing APIs, backend services, workflows, and distributed systems.
- Require hands-on experience developing AI or LLM-powered products in production environments.
- Require strong knowledge of data architecture, data modeling, governance, and data quality frameworks.
- Require experience with DBT transformation pipelines, testing, and data validation.
- Require knowledge of Medallion Architecture, Data Vault 2.0, and dimensional modeling.
- Prefer experience with AWS Bedrock, AgentCore, Strands, or similar AI orchestration frameworks.
- Prefer a background in conversational AI, agent-based systems, and AI platform development.
- Prefer experience with Fivetran, Delta Lake, and modern analytics ecosystems.
- Prefer experience implementing monitoring, observability, and governance solutions for AI and data platforms.
- Prefer familiarity with internal developer platforms, low-code solutions, or productivity tooling.
- Require excellent communication and cross-functional collaboration skills in fast-paced environments.
Benefits
- Remote work arrangement across Costa Rica, Peru, Colombia, and Bolivia.
Tech Stack
Categories
AI ApplicationsData Engineering
About Encora
Encora provides software and digital product engineering services for technology companies and enterprises, including cloud-native development, data engineering, and QA. It operates a global delivery model and supports outsourced product development and managed engineering teams. Headquartered in Santa Clara, California, Encora is privately held and was acquired by Coforge; it previously raised $200 million in private equity funding in 2019.
