Flatgigs

Flatgigs

FlatGigs tailors recruitment strategies for flat-structured companies, aligning teams with skills and culture. Utilizing tech tools for precise candidate organization.

Professional Services

Description

  • Design and implement a greenfield, microservice-based backend architecture for high-throughput IoT data ingestion.
  • Integrate telematics units, smart meters, and other hardware with backend systems.
  • Manage the M2M SIM lifecycle, including provisioning, activation, and data limit orchestration through telco APIs.
  • Develop backend handlers for IoT protocols such as MQTT, CoAP, HTTP/2, WebSockets, and LwM2M.
  • Implement connectivity management logic for RSSI monitoring, APN configuration, and cellular failover handling.
  • Build business logic for geofencing, real-time alerting, and automated data-usage capping.
  • Manage large streams of time-series data in PostgreSQL and TimescaleDB with a focus on integrity and performance.
  • Implement secure M2M communication using TLS/SSL, X.509 certificates, and Private APN/VPN tunneling.
  • Build and support automated deployment pipelines for cloud infrastructure using Docker and Kubernetes.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Telecommunications, or a related field.
  • 5+ years of backend development experience.
  • At least 3 years of experience focused on IoT/M2M product ecosystems.
  • Strong experience with Node.js and NestJS (TypeScript).
  • Proven experience designing event-driven architectures and microservices.
  • Deep knowledge of PostgreSQL, including schema design and performance tuning.
  • Experience integrating with CMPs such as Cisco Jasper, Ericsson DCP, or 1NCE via REST APIs.
  • Understanding of NB-IoT, LTE-M (Cat-M1), and 4G/5G constraints.
  • Hands-on experience with telematics hardware integration (GPS, OBD-II) and smart metering (DLMS/COSEM).
  • Experience with MQTT/S, CoAP, and binary payload formats such as Protocol Buffers or MessagePack.
  • Proficiency with Docker and Kubernetes.
  • Experience building CI/CD pipelines for scalable cloud environments.
  • Ability to troubleshoot network-layer issues such as packet loss and latency in cellular M2M environments.
  • Preferred: experience with eSIM/eUICC remote provisioning standards.
  • Preferred: knowledge of Private APN setup and secure IPSEC/VPN tunneling between telco core and cloud.
  • Preferred: familiarity with RS-485, CAN bus, or Modbus.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Sr. Software Engineer - Backend

Lively, 51-250 Banks

Lively is hiring a remote-first Senior Backend Software Engineer to build and enhance investment and financial products that securely integrate with financial institutions and support a growing customer base.

Agile AWS CSS HTML JavaScript MySQL Node.js PostgreSQL React Scrum TypeScript
20 hours, 40 minutes ago

Backend Engineer - Crypto and Payments

Workable 251-1K Internet Software & Services

GoTymeX is hiring a hands-on Core Backend Engineer to build and operate the ledger, posting, reconciliation, and financial-control systems powering its stablecoin and digital-assets wallet across international markets.

Agile AWS Blockchain Java Kafka MySQL PostgreSQL Python SQL
20 hours, 55 minutes ago

[Job-32075] Senior Java Developer, Brazil

CI&T 5K-10K Internet Software & Services

A CI&T busca uma pessoa desenvolvedora Java Sênior para desenvolver, manter e evoluir sistemas, integrações e processos de dados com Oracle, Java/Spring Boot, PostgreSQL e GCP.

GCP Git Java Oracle PostgreSQL REST API Spring Boot
1 day, 19 hours ago

[Job-31680] Specialist AWS I Python Developer, Brazil

CI&T 5K-10K Internet Software & Services

A CI&T busca um(a) AWS/Python Developer no Brasil para projetar e modernizar aplicações empresariais na AWS, incorporando arquiteturas serverless, sistemas distribuídos e IA generativa em produção.

AWS CI/CD Datadog Docker Generative AI Kubernetes OpenAPI Python Serverless Terraform
1 day, 19 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers