Matching exceptional remote Latin American talent with great businesses worldwide.
Clojure Software Engineer – Backend
Location
United States
Posted
4 days ago
Salary
$6K - $9K / month
Seniority
Senior
Job Description
Clojure Software Engineer – Backend
Latino Legends
• Temporal workflows that orchestrate multi-step AI operations: product attribution, laydown image generation, outfit creation, and outfit copy generation • Backend services in Clojure that integrate with LLM APIs (GPT, Gemini, etc.), manage context and prompts, handle streaming responses, and process structured outputs • Data models and PostgreSQL schemas that support complex AI workflows, vector embeddings, and integration with our existing product catalog • RAG pipelines using Qdrant for semantic search, similarity matching, and context retrieval that powers smarter AI recommendations • ClojureScript UIs for review workflows where humans validate, edit, and improve AI-generated content • APIs and data pipelines that connect everything together, monitoring systems that track AI quality, and the infrastructure that lets us ship fast
Job Requirements
- Bachelor's Degree from an accredited college or university in Computer Science, Software Engineering, or other related fields
- Strong Clojure and ClojureScript experience. You've built production systems, you understand functional programming deeply, and you're comfortable with the ecosystem (shadow-cljs, re-frame, reagent etc.)
- Solid SQL skills and database design experience. You can model complex domains in PostgreSQL, write efficient queries, design schemas, and handle migrations. This is important.
- Hands-on familiarity with LLMs. You have worked with LLM APIs and understand prompt engineering, context windows, and the practical challenges of non-deterministic outputs. Production experience is a strong plus, but we care more about genuine understanding than where you got it
- Collaborative by nature. You enjoy solving problems out loud with others, you are comfortable spending a meaningful part of your week in live technical discussion, and you bring energy that lifts the team around you
- Backend engineering fundamentals. You know how to build APIs, design data flows, handle errors gracefully, and architect systems that scale
- High velocity. You ship often. You balance speed with quality, you know when to refactor and when to iterate, and you don't let perfect be the enemy of good
- Ownership mindset. You take responsibility for features from conception to production. You care about the outcome, not just writing code
- Curiosity. You're interested in AI, workflow orchestration, vector search, frontend UIs, data modeling, and figuring out how all the pieces fit together
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Python Backend Engineer
Latino LegendsMatching exceptional remote Latin American talent with great businesses worldwide.
• Design, build, and optimize scalable backend services using Python and Django REST Framework. • Develop and maintain high-performance RESTful APIs. • Build and support microservices that integrate with third-party platforms. • Own features from technical design through testing, deployment, and ongoing maintenance. • Implement secure coding practices and help ensure compliance with healthcare data privacy standards. • Participate in code reviews and contribute to technical documentation. • Collaborate closely with engineering, operations, and cross-functional teams to deliver reliable, scalable solutions.
Senior Software Engineer – EdTech, LMS, PHP, Laravel, Moodle
AqoviaApplying technology for a better planet
• PHP & Laravel Development: Write clean, testable, and modular features using PHP 8.x and Laravel that can be programmatically toggled per tenant/institution. • Moodle Core Integration: Build and maintain the application abstraction layer connecting custom tenant features with Moodle core database models and Web Services APIs. • Multi-Tenant Architecture: Implement robust database isolation, data separation rules, and permission layers to ensure total security of student records across differing organisations. • Performance Optimisation: Optimise database schemas and queries (MySQL/PostgreSQL) and implement high-performance caching layers (Redis/Memcached) to minimise database locks during high-traffic exam or registration periods. • Integrations & Standards: Build secure RESTful APIs and webhooks to connect the LMS with Student Information Systems (SIS) and localised payment gateways using EdTech standards like LTI, SCORM, or xAPI. • Codebase Stewardship: Adhere to engineering standards, design patterns, and testing protocols across the PHP ecosystem while participating in regular code reviews.
• Desarrollo Backend: Diseñar y desarrollar soluciones backend con .NET y C#, creando APIs REST escalables y eficientes. • Gestión de datos: Implementar soluciones de acceso a datos mediante Entity Framework, asegurando rendimiento y calidad. • Desarrollo en Dynamics 365: Personalizar y evolucionar el CRM mediante plugins, workflows, Custom APIs e integraciones con Power Platform. • Business Central: Desarrollar extensiones en AL y adaptar la solución a las necesidades funcionales del negocio. • Integración de sistemas: Diseñar e implementar integraciones mediante APIs, conectores y middleware, trabajando con JSON y XML. • Cloud y Azure: Apoyar en la implementación de soluciones en Azure, especialmente en servicios de integración. • Relación con cliente: Recoger requerimientos, entender necesidades de negocio y proponer soluciones técnicas alineadas. • Optimización de CRM: Mejorar el rendimiento, evolución y mantenimiento de la herramienta Dynamics CRM.
Desarrollador Backend Senior, Java
TINET S.A.¡Movilizamos la transformación, excelencia y cultura digital 🚀 !
• Diseñar, desarrollar y mantener servicios backend robustos, escalables y eficientes. • Definir y aplicar buenas prácticas de arquitectura, seguridad, tests, despliegues y monitoreo. • Diseñar e implementar APIs y modelos de datos optimizados, así como gestionar integraciones con terceros y sistemas internos. • Implementar pruebas unitarias y de integración, participar activamente en code reviews y mantener la calidad del código. • Automatizar pipelines de CI/CD, apoyar en despliegues y en la respuesta ante incidentes en producción. • Mentorar a desarrolladores junior/semisenior y promover la mejora continua del equipo. • Colaborar con product managers, frontend y QA para entregar soluciones centradas en el usuario y en la operabilidad.



