Founding Engineer

Share
Barcelona, Spain
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Data Centers Internet Service Provider Network Architecture Node.Js Software Engineering TypeScript Backend OSS/BSS NestJS Api Management

Job description

About Share Share is a venture-backed internet infrastructure network building Africa’s backbone.The company aggregates underutilized telecom infrastructure, fiber, subsea cables, and data centers, and provides ISPs with scalable access to bandwidth without traditional upfront costs.Through an open-access model, local internet providers can deliver dramatically faster speeds to their subscribers without raising their own costs.The Platform Team The platform team builds the software that makes this work: billing, payments, subscriber management, RADIUS-based network authentication, and integrations with ISP billing systems and mobile money providers.We are replacing legacy, non-API systems with a modern API platform, and real money is already flowing through the system.This is a small, high-intensity engineering team building core infrastructure under real deadlines.You will own entire domains, not tickets.The Role We are hiring a Founding Software Engineer to take ownership of the platform’s most critical technical domains: the payments pipeline (collections, revenue splitting, treasury operations), the billing engine (subscription lifecycle, cycle management, automated renewals), and the integration layer (BSS/OSS sync with partner systems).You will work directly with the CTO and a small team of engineers to ship production systems that handle real financial transactions for real ISP partners.Non-negotiable 7+ years of professional software engineering experience, with at least 3 years in backend systems handling real financial transactions (payments, billing, ledger, or treasury) Deep TypeScript/Node.Js expertise.You should be able to design a NestJS microservice from scratch, not just work in one.Production experience with

Requirements

The Role We are hiring a Founding Software Engineer to take ownership of the platform’s most critical technical domains: the payments pipeline (collections, revenue splitting, treasury operations), the billing engine (subscription lifecycle, cycle management, automated renewals), and the integration layer (BSS/OSS sync with partner systems)., Non-negotiable 7+ years of professional software engineering experience, with at least 3 years in backend systems handling real financial transactions (payments, billing, ledger, or treasury) Deep TypeScript/Node.Js expertise. You should be able to design a NestJS microservice from scratch, not just work in one. Production experience with

About the company

About Share Share is a venture-backed internet infrastructure network building Africa’s backbone. The company aggregates underutilized telecom infrastructure, fiber, subsea cables, and data centers, and provides ISPs with scalable access to bandwidth without traditional upfront costs. Through an open-access model, local internet providers can deliver dramatically faster speeds to their subscribers without raising their own costs. The Platform Team The platform team builds the software that makes this work: billing, payments, subscriber management, RADIUS-based network authentication, and integrations with ISP billing systems and mobile money providers. We are replacing legacy, non-API systems with a modern API platform, and real money is already flowing through the system. This is a small, high-intensity engineering team building core infrastructure under real deadlines. You will own entire domains, not tickets.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:04 min

Comparing flexible tools against opinionated NestJS frameworks

Matteo Collina Matteo Collina · JS Congress

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · WWC 2023

5:19 min

Building a developer-centric infrastructure for financial services

David Singleton David Singleton +1 · WWC 2023

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:22 min

Developing robust backend applications with the Nest framework

Marius Obert Marius Obert · WWC 2022

Videos

See all

Related articles

See all