27 ago
|
Spendesk
|
Cataluña
As a Backend Software Engineer (IC3), you will help create the backend layer that supports agentic and conversational experiences for Spendesk end users. support the ingestion and retrieval of rich content such as PDFs and images integrate LLMs through AWS Bedrock with robust operational patterns TypeScript Node.js for backend and banking applications React on the frontend PostgreSQL for data storage; Redis, SQS, and Kafka for jobs, queues, and event streaming Terraform to define infrastructure as code Kubernetes, Lambdas, and Step Functions to run our applications AWS as our cloud provider, including AWS Bedrock for LLM access GitHub Actions for CI Backend services for AI‑native experiences Design, build, and operate backend services and APIs that power conversational and agentic AI features. Implement the services needed for context management, tool invocation, rich content access, and multi‑step orchestration. Build robust patterns for integrating LLMs through AWS Bedrock, including retries, fallbacks, tracing, and cost‑aware usage.
Own complex backend components end‑to‑end, from design and implementation to deployment and maintenance. Review code, challenge design decisions, and raise the quality bar on backend engineering within the squad. Bring pragmatism to delivery, balancing speed of experimentation with long‑term platform quality.
Observability, performance & operational excellence Help define and uphold quality standards around latency, failure handling, cost efficiency, and resilience. Contribute to a strong “you build it, you run it” culture, where backend engineers own what they ship in production.
Ensure AI‑related services are built with secure coding and responsible data handling practices.
Collaborate with Product Managers and Designers to turn AI product concepts into concrete backend capabilities. Partner with applicative squads to connect backend services with the tools, context, and business actions needed by AI systems. Significant experience on backend software engineering in production environments.
A strong track record of designing and shipping scalable backend services with clear ownership of reliability and maintainability.
Experience contributing to complex technical projects in fast‑paced product organizations. Technical & data skills Strong backend engineering skills with TypeScript / Node.js or adjacent technologies. Practical experience, or strong interest, in integrating LLMs into production systems, ideally using platforms such as AWS Bedrock, OpenAI, or Anthropic.
Familiarity with technologies such as Kafka, SQS, Step Functions, PostgreSQL, and modern observability practices. Product‑minded, customer‑focused, and capable of translating business needs into backend systems. Curious about AI‑native product design and motivated by building durable foundations, not just short‑term demos.
Fluent in written and spoken English,
our business language.
Experience with rich content processing, document workflows, or multimodal service design AI‑first, product‑led: prototype fast, dog‑fooding, iterate based on data You build it, you run it: owning deployment, monitoring, and continuous improvements PM, Design, ML Engineering, and Backend Engineering work together toward outcomes Pragmatic engineering: we optimize for impact, not theoretical perfection You’ve shipped or materially advanced a production‑grade backend component that supports conversational or agentic AI experiences at Spendesk. You’ve partnered effectively with the IC5 Staff Engineer to turn architectural direction into reliable, reusable backend services. You’ve integrated at least one LLM‑backed capability through AWS Bedrock with appropriate observability, retries, and operational safeguards in place.
You’ve improved one shared engineering capability, for example orchestration patterns, service contracts, or cost/reliability monitoring, that can be reused by future AI features. We’re primarily hiring in Paris, London or Barcelona with a versátil hybrid setup. Outstanding remote candidates may be considered, but this is not a remote‑first role.
We also offer location‑specific benefits tailored to each market, including health insurance, wellness allowances, commuter support, meal vouchers, and gym memberships — ensuring you’re well supported wherever you’re based.
Latest
Apple equipment — the tools you need to excel Great office snacks — to fuel your day
📌 Remote Back End Software Engineer (Cataluña)
🏢 Spendesk
📍 Cataluña