2 days ago
Remote, Costa Rica or San José, Costa RicaSenior
Responsibilities
- Design and implement performant, resilient, scalable cloud-native SaaS applications using microservice architectures.
- Own technical decisions across application, data, infrastructure, and deployment layers.
- Build autonomous AI agents and Graph-RAG pipelines integrating engineering tools, simulators, databases, knowledge graphs, and enterprise knowledge sources.
- Develop high-performance, low-latency Python services using FastAPI.
- Architect cloud infrastructure on Azure and/or AWS using Docker, Kubernetes, Terraform, and Ansible.
- Partner with engineering, product, sales, customer, and domain teams to guide architecture decisions and deliver reliable solutions.
Requirements
- Bachelor’s degree in Computer Science or a related STEM field.
- Strong experience designing and implementing scalable, resilient, production-grade applications using microservice architecture.
- Strong experience with AI/ML and agentic frameworks such as LangChain, LangGraph, AutoGen, or CrewAI.
- Experience building autonomous agents, RAG solutions, and AI systems with safeguards for accuracy, traceability, and reliability.
- Strong experience with AI-assisted development tools such as Claude Code and GitHub Copilot, including harness engineering principles.
- Proven experience with specification-driven development methodologies.
- Experience with Azure and/or AWS, Docker, Kubernetes, Terraform, and Ansible.
- Experience with relational and NoSQL databases including SQL Server, PostgreSQL, and MongoDB.
- Strong proficiency in one or more of Node.js, Python, or React.
- Advanced English communication skills and ability to influence technical and cross-functional stakeholders.
- Preferred hands-on React UI development experience.
- Preferred experience developing high-performance APIs using Python and FastAPI.
- Prior software development experience in the Oil & Gas industry is preferred.
Benefits
- Remote work arrangement.
- Location: Costa Rica.
Tech Stack
AnsibleAWSAzureDockerFastAPIKubernetesMicrosoft SQL ServerMongoDBNode.jsPostgreSQLPythonReactTerraform
Categories
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.
