2 days ago
Remote, PeruSenior
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 using LangGraph and advanced Graph-RAG pipelines.
- Integrate 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 on architectural decisions and solution delivery.
- Document solution architectures and deliver reliable solutions while maintaining code quality and engineering standards.
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, CrewAI, or similar technologies.
- 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.
- 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.
- Preferred: prior software development experience in the Oil & Gas industry.
Benefits
- Remote work arrangement.
- Role based in Peru.
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.
