Telecom developer

hace 2 semanas


Bogotá, Bogotá D.E., Colombia vinoc A tiempo completo

**Company Description

We are building next-generation telecommunications core network platforms focused on 4G/LTE and 5G Standalone (SA) architectures. Our work spans 3GPP-compliant network functions, high-performance signaling systems, and carrier-grade backend services written primarily in Rust.

Our stack is designed for high throughput, low latency, and extreme reliability, operating in production environments that interface directly with mobile network operators, MVNOs, and international carriers.

Role Description

We are looking for a contract-based, fully remote Rust Developer with a strong telecom background to help design, implement, and evolve 4G/5G core network components and supporting backend services.

You will work on carrier-grade systems such as signaling routers, policy and charging components, mobility management logic, and data-plane control services. The role requires deep understanding of 3GPP standards combined with strong systems-level Rust engineering.

Responsibilities


• Design, implement, and maintain high-performance backend services in Rust for telecom environments


• Develop and evolve 4G/LTE and 5G core network functions, such as:


• Diameter-based systems (HSS, PCRF, OCS, DRA)


• 5G SBA services (SMF, UPF control, NRF-style APIs)


• Policy, charging, and subscriber management components


• Implement 3GPP signaling protocols (Diameter, GTP-C/U, PFCP, HTTP/2 SBA APIs)


• Build scalable, fault-tolerant systems capable of handling high TPS and low-latency requirements


• Optimize performance, memory usage, and concurrency in async Rust systems


• Integrate with databases and data platforms commonly used in telco environments (Scylla/Cassandra, Redis, PostgreSQL, ClickHouse)


• Participate in architecture design, code reviews, and technical decision-making


• Collaborate with network, DevOps, and product teams in a distributed environment


• Ensure compliance with telecom best practices, security standards, and 3GPP specifications

Required Qualifications


• Strong proficiency in Rust, particularly for systems and backend development


• Solid experience with telecommunications systems, preferably in:


• LTE / EPC (MME, SGW, PGW, PCRF, HSS)


• 5G Core (AMF, SMF, UPF, NRF, PCF, UDM)


• Practical knowledge of 3GPP standards (3GPP TS 23.x / 29.x / 38.x)


• Hands-on experience with Diameter, including AVPs, applications, and routing


• Understanding of async programming, concurrency, memory management, and multithreading in Rust


• Experience building high-throughput, low-latency network services


• Familiarity with REST / HTTP APIs, especially in telecom or distributed systems


• Experience working with CI/CD pipelines, containerized environments, and Git-based workflows


• Ability to work independently in a remote, highly technical team

Preferred / Nice-to-Have


• Experience implementing or operating 5G Standalone (SA) architectures


• Knowledge of PFCP, GTP-C, GTP-U, or IMS-related signaling


• Experience with Kubernetes, cloud-native telecom deployments, or on-prem clusters


• Background in network security, signaling firewalls, or protocol filtering


• Familiarity with telecom monitoring and observability (Prometheus, Grafana)


• Previous work in MVNO, MNO, or carrier-grade environments


• Bachelor's degree in Computer Science, Software Engineering, Telecommunications, or related field (or equivalent practical experience)

What We Offer


• Fully remote contract position


• Work on real carrier-grade telecom infrastructure, not toy projects


• Deep involvement in 4G/5G core network design and implementation


• High level of technical ownership and architectural influence


• Competitive contract compensation based on experience

⸻**