Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Assembly Industries

Senior Backend Engineer – Automation, Platform Implementation

Assembly Industries

Backend Engineer specializing in Java microservices and AI integration at Assembly Industries. Focused on platform implementation and customer-facing deployments while building a robust orchestration engine.

Posted 6/12/2026full-timeRemote • 🇦🇷 ArgentinaSeniorWebsite

Tech Stack

Tools & technologies
AssemblyETLJavaMicroservicesMongoDBNoSQLPython

About the role

Key responsibilities & impact
  • Build, extend, and optimize Java-based microservices responsible for task execution, state management, and orchestration logic.
  • Model and manage NoSQL document databases to track execution state, workflow metadata, and session/context persistence.
  • Define internal API contracts, adapters, and connectors that enable modular integration with external APIs and customer deployments.
  • Implement production-ready infrastructure for data ingestion, document chunking, embedding indexing, and retrieval (RAG) pipelines.
  • Architect backend services that support multi-step agentic flows, including context assembly, tool calls, and session memory.
  • Turn product requirements for semantic search and AI assistant features into resilient, production-grade backend code.
  • Deploy, configure, and customize the automation platform to meet specific customer use cases and business requirements.

Requirements

What you’ll need
  • 4–6 years of software engineering experience building resilient production backend systems and working with distributed architectures.
  • Strong proficiency in Java, with deep experience developing scalable microservices, handling asynchronous jobs, retries, idempotency, and system failure modes.
  • Experience with NoSQL document databases (e.g., MongoDB, Firestore, Couchbase) for state and metadata tracking.
  • Working knowledge of Python for building integrations, tooling, and rapid prototyping.
  • Solid understanding of LLM application structures, including embedding systems, vector search, retrieval mechanics, context windows, and agent/tool execution.
  • Proven ability to interface with product teams, solution architects, and customer stakeholders to translate vague user requirements into working, deployed software.
  • A consistent habit of writing clear system designs and deployment guides so that the next team member never has to start from zero.

Benefits

Comp & perks
  • Remote position available for candidates in Argentina

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavamicroservicesNoSQLMongoDBFirestoreCouchbasePythonLLM application structuresembedding systemsvector search
Soft Skills
interfacing with product teamstranslating user requirementswriting system designswriting deployment guides