Backend Engineer
Main Responsibilities
- Design, develop, and maintain backend services and APIs for complex enterprise Saa
S applications. - Implement Graph
QL APIs, integrate third‑party services, and work with data stores (e. g. , Mongo
DB) for document, search, and vector data. - Collaborate with data, frontend, and infrastructure teams to deliver end‑to‑end features.
- Write high‑quality, maintainable code primarily in Type
Script and Python. - Optimize backend systems for performance, scalability, and reliability.
- Build and maintain automated test frameworks to ensure code quality.
- Monitor and troubleshoot backend services, resolve production issues, and participate in on‑call support as needed.
- Document architecture, processes, and best practices.
Key Requirements
- Experience building and maintaining backend services for large‑scale, enterprise Saa
S applications. - Proficient in Type
Script and Python, with experience exposing APIs (Graph
QL or REST). - Hands‑on experience with databases (preferably Mongo
DB or similar). - Familiarity with cloud‑based architectures (AWS, Azure, or GCP) and related backend services (e. g. , Lambda, containers, messaging).
- Understanding of software engineering fundamentals, systems architecture, and security best practices.
- Experience with automated testing and CI/CD pipelines.
- Fast learner; able to adapt quickly to new technologies and evolving requirements.
- Clear communicator and effective collaborator with cross‑functional teams.
- Ownership mindset; takes responsibility for the quality and reliability of delivered solutions.
Nice to Have
- Experience integrating AI frameworks (e. g. , Langchain, Lang
Graph) into backend systems. - Exposure to building and maintaining production data pipelines.
- Experience in high‑growth or product‑focused Saa
S companies. - Familiarity with monitoring, logging, and alerting for distributed systems.
Seniority level
Entry level
Employment type
Full‑time
Job function
Engineering and Information Technology
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at emagine by 2x
Get notified about new Back End Developer jobs in Lisbon, Lisbon, Portugal.
- Informações detalhadas sobre a oferta de emprego
Empresa: emagine Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 2. 12. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!