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

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.

Senior Backend Engineer – Automation, Platform Implementation
Assembly IndustriesBackend 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.
Tech Stack
Tools & technologiesAssemblyETLJavaMicroservicesMongoDBNoSQLPython
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 resumeApplicant 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