About Aracor
Aracor is on a mission to build a world-class product that will redefine dealmaking. Our AI-native platform helps in-house legal teams manage thousands of pages of documents with greater speed and precision, uncovering key insights and risks in seconds.
The Role
We are seeking a Senior Backend Engineer to design, build, and scale the backend architecture powering Aracor's AI-driven legal platform. Reporting to the Engineering Lead, you will own the backend and API layers end-to-end from refining our proof-of-concept into production-grade services to designing data models, integrations, and performance-critical systems.
You will work closely with frontend, QA, and AI engineers to deliver reliable APIs, secure data handling, and efficient service orchestration. This is a hands-on role for an engineer who can take technical ownership, shape platform foundations, and implement best practices for scalable, maintainable software systems.
Responsibilities
- Design, develop, and maintain scalable backend services using Python (FastAPI, Dramatiq) and modern architectural patterns. Implement well-structured REST and asynchronous APIs driven by OpenAPI specifications, ensuring contract consistency and backward compatibility.
- Evolve the existing proof-of-concept into robust, production-ready components with clear boundaries, interfaces, and observability.
- Design and optimize data models using PostgreSQL for relational data and Qdrant for vector-based search. Ensure performance, scalability, and consistency across high-volume workloads involving document metadata, embeddings, and structured content.
- Collaborate with AI engineers to design retrieval and indexing mechanisms for hybrid RAG workflows. Work with AI engineers to expose model orchestration and retrieval layers through well-defined interfaces.
- Collaborate with front-end and QA engineers to ensure API usability, performance, and testability.
- Contribute to system design discussions and translate product requirements into reliable backend services.
- Ensure secure, compliant, and maintainable implementations, including authentication (OIDC / SSO), role-based access control (RBAC / ABAC), and data protection principles.
- Apply best practices in test-driven development, code reviews, and CI / CD integration.
- Implement observability through structured logging, metrics, and tracing (OpenTelemetry, Prometheus, Grafana).
- Profile and optimize performance across API endpoints and data flows.
- Contribute to automation, deployment, and release management using GitHub Actions and Argo CD. Propose architectural improvements, automation, and tools to streamline development workflows.
- Help document design decisions (RFCs, ADRs) and maintain high standards for maintainability and reliability.
Qualifications
Experience : 5+ years in backend or full-stack software development, with at least 3 years focused on designing and delivering production-grade APIs or services.3 to 5 years of experience implementing backend and API layers using Python + Golang and / or Python + Rust, experience in frameworks such as FastAPI, Dramatiq, or equivalent.Solid understanding of API design principles, OpenAPI / AsyncAPI specifications, and contract-driven development.Experience with relational databases (PostgreSQL, MariaDB) and vector databases (Qdrant, OpenSearch, or similar).Proven ability to turn PoCs into scalable production systems with clear architectural patterns and documentation.Familiarity with asynchronous processing, distributed systems, and caching mechanisms (Redis preferred).Experience deploying services in containerized and cloud environments (GCP, Docker, Kubernetes).Experience integrating QA pipelines, observability, and rollouts using GitHub Actions, Argo CD, or similar tools. Skilled in unit and integration testing with pytest or equivalent.Understanding of secure-by-design principles, data protection, and access control (SSO / OIDC, RBAC / ABAC).Strong communication skills; able to collaborate effectively with frontend, AI, and product teams.Advantageous Experience
Familiarity with retrieval-augmented generation (RAG), embedding pipelines, or AI service integration.Exposure to SaaS or multi-tenant architectures.What We Offer
Impact & Ownership : A central role building the core backend of an AI-driven platform redefining legal technology. Your work will power every product feature and integration.Growth Opportunities : Autonomy to design and implement backend systems with room to grow into a staff-level or architectural role as the platform scales.Remote-First Culture : Work from anywhere. We value results, trust, and autonomy over rigid schedules.Mission-Driven Team : Join a team of engineers, AI researchers, and legal experts building technology that combines human expertise with AI precision. We move fast, learn constantly, and value initiative and clarity.