Backend Engineer, MSP Partner Portal

Roca Alliances

Medellín

Presencial

COP 120.000.000 - 180.000.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Permanent contract with all legalés
Private health insurance
Be part of a new engineering team in 

Medellín from the start

Descripción de la vacante

Roca Alliances in Medellín is hiring Backend Engineers to join a new engineering team for a global email and collaboration security company. You will own the MSP partner portal’s backend, working with colleagues in the United States and Europe, and supporting production in a modern AWS EKS environment with Keycloak and integrated billing services.

The role covers Senior (5+ years) leadership in service design and on-call ownership as well as Mid (2–5 years) feature delivery with guidance.

Formación

  • Backend experience building services with Node.js and TypeScript.
  • Strong REST API design and documentation using OpenAPI.
  • Experience with JWT-based authentication and OAuth2/OIDC concepts.
  • Knowledge of Redis (sessions or caching) and microservice patterns.
  • Good testing habits and experience with CI pipelines and containerized services (Docker, Kubernetes).
  • Professional English for daily work with US/European colleagues.

Responsabilidades

  • Build the TypeScript/Node BFF layer and the microservices behind the MSP partner portal.
  • Design and implement REST APIs with OpenAPI specifications, including partner APIs and MSP billing APIs.
  • Implement secure authentication and authorization: JWT validation, Keycloak OIDC tokens and Redis-backed sessions.
  • Collaborate with Integration Engineers on data flows for quoting, contracts, billing and provisioning.
  • Write well-tested, observable code and participate in code reviews.
  • Share production support and on-call for backend services after handover.

Conocimientos

Node.js
TypeScript
REST API design
OpenAPI
JWT/OIDC
Redis
Docker
Kubernetes
CI pipelines
Professional English

Herramientas

Docker
Kubernetes
AWS EKS
Keycloak

Descripción del empleo

Medellin, Colombia | Posted on 10/28/2026

At Roca Alliances Our mission is to inspire nearshore outsourcing to Latin America, as our expertise is providing customized services to help companies from the U.S., Canada, and Europe expand their operations through guided entry with our consolidated experience in the Latin American region. We are an expert recruitment firm, connecting top talent with leading global companies. We deliver tailored hiring solutions to ensure the perfect match for each role. With deep insight into industry trends, we drive targeted, efficient recruitment that builds long-lasting partnerships and supports business growth. Our mission is to inspire and help businesses thrive by delivering the right professionals to meet their needs.

Job Description
About the client

Our client is a leading global email and collaboration security company. It is building a new engineering team in Medellín to own its partner portal for Managed Service Providers (MSPs): the platform partners use for quoting, contracts, billing and provisioning.

About the role

We are hiring Backend Engineers at Senior and Mid level for this new team, which will take over the MSP partner portal from the systems integrator that runs it today, operate it in production and shape its roadmap. You will report to the Engineering Manager and work daily with colleagues in the United States and Europe.

The stack is a React microfrontend shell in an NX monorepo and a TypeScript/Node backend-for-frontend (BFF) over microservices, hosted on AWS EKS, with Keycloak for identity and integrations with Salesforce Revenue Cloud, Boomi, NetSuite, ZoneBilling, Snowflake and Avalara.

What you'll do
  • Build and maintain the TypeScript/Node BFF layer and the microservices behind the portal.
  • Design and implement REST APIs with OpenAPI specifications, including new partner API families and MSP billing APIs.
  • Implement secure authentication and authorization: JWT validation, Keycloak OIDC tokens and Redis-backed sessions.
  • Work with Integration Engineers on the data flows behind quoting, contracts, usage-based billing and provisioning.
  • Write well-tested, observable code (unit and contract tests, logging and metrics) and take part in code review.
  • Share production support and on-call for backend services once the team takes over the platform.
  • Senior (typically 5+ years): leads the design of services and APIs, owns cross-team technical work, mentors others and is a primary on-call owner during the handover.
  • Mid (typically 2–5 years): delivers well-scoped features and APIs with guidance, joins after go-live and grows into shared ownership of services and on-call.
What success looks like in your first 6 months
  • Knowledge transfer complete for the BFF and your assigned services, and you can ship changes to them independently.
  • Owning production for those services, including on-call, with runbooks you have written or updated.
  • Every backend service has at least two engineers who can change and support it.
  • A contribution to the first partner billing API, delivered against an agreed OpenAPI contract.
Tech environment
Requirements
Required
  • Professional experience building backend services with Node.js and TypeScript.
  • Strong REST API design and documentation skills using OpenAPI.
  • Working knowledge of JWT-based authentication and OAuth2 / OIDC concepts.
  • Experience with Redis (sessions or caching) and microservice patterns.
  • Good testing habits and experience with CI pipelines and containerized services (Docker, Kubernetes).
  • Professional English for daily work with US and European colleagues.
Nice to have
  • Experience building billing, usage-metering or partner-facing APIs.
  • Familiarity with AWS EKS, Helm or Keycloak.
  • Exposure to Salesforce, NetSuite or Snowflake data.
  • Experience taking over and stabilizing an inherited codebase.
  • Permanent contract (contrato a término indefinido) with all legal benefits
  • Private health insurance (medicina prepagada)
  • Be part of a new engineering team in Medellín from the start
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Tech Lead / Solution Architect, MSP Partner Portal
Tech Lead / Solution Architect, MSP Partner Portal

Roca Alliances • Medellín

Presencial
COP 180.000.000 - 280.000.000
Permanent contract (contrato a término
Private health insurance
Chance to shape architecture from day
Senior Engineering Manager, MSP Portal
Senior Engineering Manager, MSP Portal

Roca Alliances • Medellín

Presencial
COP 180.000.000 - 260.000.000
Permanent contract
Comprehensive benefits package
Frontend Engineer, MSP Partner Portal
Frontend Engineer, MSP Partner Portal

Roca Alliances • Medellín

Presencial
COP 90.000.000 - 150.000.000
Permanent contract
Private health insurance
Product Owner / Business Analyst, MSP Partner Portal
Product Owner / Business Analyst, MSP Partner Portal

Roca Alliances • Medellín

Presencial
COP 90.000.000 - 150.000.000
Permanent contract
Private health insurance
Join Medellín engineering team
Senior Backend Engineer – MSP Partner Portal (Medellín)
Senior Backend Engineer – MSP Partner Portal (Medellín)

Roca Alliances • Medellín

Presencial
COP 120.000.000 - 180.000.000
Permanent contract with all legalés
Private health insurance
Be part of a new engineering team in 

+1
Platform Engineer
Platform Engineer

Roca Alliances • Medellín

Presencial
COP 120.000.000 - 180.000.000
Permanent contract
Private health insurance
Software Engineer I Backend
Software Engineer I Backend

Roca Alliances • Medellín

Presencial
COP 42.000.000 - 72.000.000
Software Engineer II Front End (React/TypeScript)
Software Engineer II Front End (React/TypeScript)

Roca Alliances • Medellín

Presencial
COP 100.440.000 - 167.400.000
Comprehensive benefits package
On-site role in Medellin
On-the-job learning in crossfunctional
+1
Director of Engineering
Director of Engineering

Roca Alliances • Medellín

Presencial
COP 300.000.000 - 600.000.000
Permanent contract (indefinite)
Private health insurance
On-site role in Medellín
+2
Software Engineer II Backend
Software Engineer II Backend

Roca Alliances • Medellín

Presencial
COP 90.000.000 - 120.000.000