← Back to job listings

Principal JavaScript/Node.js MCP Engineer (FinTech Project)
Sigma Software · Lisbon, Portugal
About The Role
- Design and implement core MCP platform capabilities, including MCP clients, servers, tool invocation workflows, and integrations with existing backend services
- Define reusable reference architectures, engineering standards, and development patterns for MCP-compatible systems
- Build shared TypeScript/Node.js libraries, SDKs, starter kits, templates, and tooling that accelerate adoption across engineering teams
- Design scalable approaches for conversation state management, agent orchestration, context handling, authentication, and versioning
- Establish architectural guidelines for selecting appropriate integration patterns, including MCP, A2A, APIs, and service-to-service communication
- Collaborate with multiple engineering teams to review technical designs, ensure consistency, and drive platform adoption
- Create technical documentation, best practices, and onboarding materials for developers working with MCP integrations
- Mentor engineers and provide technical leadership across platform and backend initiatives
- Contribute to long-term platform scalability, maintainability, and engineering governance
- At least 7 years of production experience with JavaScript, TypeScript, and Node.js
- Extensive experience in Back-End or platform engineering, including technical leadership at Principal or Staff level
- Proven expertise in designing distributed systems, APIs, SDKs, developer platforms, or Back-End frameworks
- Deep understanding of scalable architecture design, interface contracts, versioning strategies, and reusable platform components
- Hands-on experience with MCP clients, servers, resources, tools, and LLM tool invocation patterns
- Experience building AI-enabled platforms or LLM-based integrations
- Knowledge of Developer Experience best practices and internal platform engineering
- Experience driving technical initiatives across multiple engineering teams and stakeholders
- Experience defining enterprise engineering standards and governance models
- Ability to balance strategic architectural thinking with hands-on implementation
- Experience working in cloud-native and microservice-based environments
- At least an Upper-Intermediate level of English
WILL BE A PLUS
- Experience with Agent-to-Agent communication and orchestration frameworks
- Familiarity with FinTech or regulated environments
- Experience designing reusable SDKs or integration frameworks
PERSONAL PROFILE
- Strong technical leadership and ownership mindset
- Excellent collaboration and cross-team communication skills
- Ability to drive engineering alignment in complex organizations
- Proactive problem solver with strategic thinking capabilities
- Passion for platform engineering, developer enablement, and scalable architecture
- Comfortable operating in fast-paced and evolving technical environments
Similar roles you might like
See all →R
Customer Success Manager (German Speaker)
Rydoo
8Posted today
O-
Senior Security Engineer
OutSystems - Software em Rede S.A.
Salary not disclosedPosted today
O-
Lead Analyst, Security Strategy & Assurance
OutSystems - Software em Rede S.A.
Salary not disclosedPosted today
8C
Field and Customer activation
8406-JNTL Consumer Health (Portugal), Limitada Legal Entity
Salary not disclosedPosted today
BE
Applications Engineer (m/f/d)
BorgWarner Emissions Systems Portugal Unipessoal LDA
Salary not disclosedPosted today
1S
Senior Project Manager
1140 Springer-Verlag London Limited
Salary not disclosedPosted today
1S
Senior Business Analyst
1140 Springer-Verlag London Limited
Salary not disclosedPosted today
B
Customer Quality Engineer
bloqit
Salary not disclosedPosted today
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
