





**About Kashio** At **Kashio**, we build financial technology to help companies **adopt digital payments** and **automate their accounts receivable and payable operations**. We already support **400+ clients** in education, finance, real estate, utilities, and more, and are **expanding into 5 markets** within the next 24 months. We're building a secure, intuitive, and high-performance **SaaS platform**; our culture values **ownership**, **collaboration**, **continuous learning**, and **impact**. **The Challenge** We're looking for a **Backend Developer (Python)** with genuine interest in **Machine Learning / AI** to build robust, secure, and scalable **event-driven microservices** on **AWS** at a regional level. Your code will connect to payment gateways, orchestrate reconciliations, idempotency, and webhooks, and enable AI-powered features (anomaly detection, scoring, intelligent automations) that improve customer experience and financial efficiency. **What You’ll Do** * Design, develop, and **test** (unit/integration) **Python microservices** for our SaaS platform. * Build and operate **AWS architecture** (Lambda, ECS/EKS, API Gateway, SQS/SNS, Step Functions, S3, CloudWatch, Secrets/Parameter Store). * Implement **event-driven** and **data pipelines** for payment processing, reconciliations, collections, and notifications. * Develop **REST APIs** (and optionally GraphQL) using **OpenAPI/Swagger** with clear versioning. * Ensure **security and compliance** (OAuth2/JWT, OWASP Top 10, encryption, **PCI DSS** best practices; awareness of ISO 27001\). * Integrate with **PSPs** and LATAM ecosystems (e.g., Niubiz, Culqi, MercadoPago, PayU, etc.), webhooks, and **idempotency**. * Collaborate with Product, Data/ML, CS, and Operations to ship features to production with **short cycles** and clear metrics. * Participate in **Code Reviews**, **CI/CD**, and observability, contributing to quality and reliability standards. **Our Stack (not exclusive)** * **Languages/Frameworks:** Python (FastAPI / Flask / Django), OOP and SOLID principles. * **Infra/Cloud:** AWS (Lambda, ECS/EKS, API Gateway, SQS/SNS, Step Functions, S3, CloudWatch), **IaC** (Terraform or CDK), **Docker**, and **Kubernetes**. * **Data:** PostgreSQL/MySQL, DynamoDB/DocumentDB, **Redis** (caching/queues), **NoSQL**; basic ETL/ELT. * **Messaging/Events:** SQS/SNS, Kafka or RabbitMQ (desirable). * **Testing/Quality:** PyTest, coverage, contract testing; **GitHub Actions / GitLab CI**. * **Observability:** Structured logs, metrics, tracing (**OpenTelemetry**, Prometheus/Grafana or similar). * **Security:** OAuth2/JWT, Secrets management, KMS, OWASP best practices; audit experience is a plus. * **ML/AI (desirable):** Pandas, scikit-learn, spaCy, **SageMaker** or MLflow; feature stores; basic MLOps. **Essential Requirements** * **Experience in financial systems** or fintech/digital banking (payments, reconciliations, chargebacks, fraud prevention, AR/AP). * **3+ years** of backend development experience in **Python**, packaging modules, writing **tests**, and debugging at application and cloud levels. * Experience building **APIs** with **OpenAPI/Swagger** documentation. * Experience integrating and operating **AWS** services (at least Lambda/ECS \+ SQS/SNS \+ API Gateway \+ S3 \+ CloudWatch). * Strong foundation in **microservices** and **event-driven architectures**. * Practical knowledge of **Docker**, **Kubernetes**, **Redis**, **SQL** (MySQL/PostgreSQL), and any **NoSQL** database. * Understanding of **CI/CD** and **Git** in production environments. * Security-by-design mindset and performance optimization (idempotency, concurrency, timeouts, retries, backoff, circuit breakers). **Big Plus If You Have** * **AWS CLI**, **Terraform/CDK** for IaC. * Integrations with **LATAM PSPs** (Niubiz, Culqi, PayU, MercadoPago, etc.) and handling **webhooks**. * Experience with **Kafka/RabbitMQ**, **GraphQL**, **gRPC**. * Experience applying **ML/AI** to FinOps use cases (anomaly detection, risk scoring, collection prioritization), and understanding of **MLOps**. * Awareness of **LATAM regulatory** requirements (e.g., SBS Peru) and familiarity with **PCI DSS**/ISO 27001\. **Who Fits Well Here** * **Team player** with clear communication and **active listening**. * **Proactive** and takes **end-to-end ownership** (from design to production monitoring). * **Open to change** and continuous learning; comfortable with rapid iteration. * **Frustration-tolerant**, focused on **problem-solving** and improving processes. * **Assertive** and committed to quality and security. **Success Indicators (90 Days)** * 1–2 new or refactored microservices **in production** with \>80% **coverage** and defined SLOs. * Stable integration with at least **1 PSP** and correct handling of **idempotency** and **retries**. * Basic **observability dashboards** (logs, metrics, alerts) and **runbooks** for support. * PoC of an **ML/AI feature** or applied analytics in an operational flow (e.g., anomaly detection in reconciliations). **Conditions** * **100% remote**. * **Schedule:** Mon–Fri, **09:00–18:00 (Peru time)**. * **Employment Type:** **Contractor (DEEL)**. * **Stock options** starting from **month 6**. * Real opportunity to make **impact** on a product used by hundreds of companies and to **grow** with a regional team. **Are you excited?** Send your CV to **recruitment@kashio.net** with subject: **Backend Python – ML/AI**. If you have public repos or examples of architecture/projects, please share them! Job type: Full-time, Permanent Salary: $1,300.00 \- $1,500.00 per month Application Questions: * How many years of experience do you have developing backend applications in Python (FastAPI, Flask, or Django)? * Have you previously worked in fintech environments or projects related to digital payments, reconciliations, or financial automation? * Do you have experience building microservices on AWS using services such as Lambda, ECS/EKS, API Gateway, SQS/SNS, or Step Functions? * Have you implemented APIs documented with OpenAPI or Swagger and set up automated testing (PyTest or similar framework)? * Do you have experience applying Machine Learning or AI techniques (e.g., scikit-learn, pandas, SageMaker) in production projects? (Yes/No and brief example if yes) * The offered salary for this position is USD 1500 under contractor mode. Are you agreeable? Work Location: Remote job


