Senior Back End Developer
Senior Backend Engineer – Portugal (Full-Time)
Remote / Portugal | Time zone:
Portugal and Located in Portugal | ⏰ Full-time
At Luca, we’re building the next generation of learning tools for Latin America. We create AI-powered educational products that blend smart design, engaging content, and beautiful technology—used by thousands of students, parents, and schools across the region.
We’re looking for a Senior Backend Engineer with strong experience in Type
Script, Graph
QL, and modern
- native architecture. If you care about clean systems design, scalability, and want to push the boundaries of what’s possible with AI tools like Open
AI Agent SDK—this role is for you.
What You’ll Be Doing
You’ll work
- functionally with:
Frontend developers to deliver seamless API and data integrations
AI engineers to build autonomous agents and
- driven logic
Infrastructure teams to scale
- driven systems on GCP
Product leads to implement resilient and modular backend services
Dev
Ops and QA to maintain reliability and traceability across environments
Your Responsibilities
Backend & API Engineering
Build and maintain backend services in Node. Js + Type
Script, applying clean architecture and DDD where applicable
Design and optimize Graph
QL APIs, using advanced auth, reusable fragments, and decoupled resolvers
Integrate and manage Prisma ORM in
- concurrency,
- tenant environments
Data & Storage
Design and optimize complex Postgre
SQL schemas:
indexes, materialized views, partitions
Use Firebase Firestore for No
SQL with efficient modeling, access control, and indexing
Implement data backup, replication, and recovery strategies
Cloud Infrastructure (GCP)
Deploy services on Cloud Run and Cloud Functions with Docker
Design
- driven pipelines with Pub/Sub, retries, and
- letter topics
Configure routing, SSL certificates, domain management, and granular bucket policies
Implement secure communication using Secrets Manager, VPC connectors, and
-
- service authentication
AI Integration with Open
AI
Build
- based features using Open
AI Agent SDK
Design modular agent systems, advanced prompting strategies, and reasoning chains
Implement embeddings, context caching, and prompt validation pipelines
What We’re Looking For
5+ years of experience building modern backend systems
Based in Portugal
Expertise in:
Type
Script (advanced types, decorators, composition)
Node. Js (streams, clusters, profiling)
Graph
QL (federation, batching, error masking)
Prisma (middlewares, raw queries, performance tuning)
Postgre
SQL (execution plans, tuning, triggers)
Firestore and No
SQL modeling (indexes, TTL, batch consumption)
Pub/Sub and
- driven architectures
GCP (Cloud Run, Docker, routing, Secrets Manager)
Open
AI Agent SDK (agent composition, embeddings, prompting)
Experience in:
Asynchronous and decoupled system design
CI/CD pipelines with Git
Hub Actions, Cloud Build
Observability using Stackdriver / Cloud Logging
What We Offer
Full-time, 100% remote position based in Portugal within the Mexico/Argentina time zone
A
- moving
- led team, backed by top European VCs
The chance to build core systems that shape how millions of students learn
A culture of ownership, curiosity, and continuous learning
About Luca
Founded in Portugal, Luca is the
- growing edtech company in Mexico — and one of the top
- stage startups in Latin America.
We’re building the AI-native education company of the future:
combining great content, intuitive software, and the power of AI to reshape how students learn.
Already serving over 20, 000 students in under 18 months, we've earned recognition from global leaders in edtech:
GSV Cup – Top 3 Global Ed
Tech Startups
Holon
IQ – Top 100 Lat
Am Ed
Techs
If you want to build meaningful,
- impact technology with a
- class team — join us.
- Informações detalhadas sobre a oferta de emprego
Empresa: Luca Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 10. 7. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!