Backend Developer - Typescript
remote - Warszawa, Warszawa +2 Locations
IP Fabric
About IP Fabric
Join a pioneering force in network automation!
At IP Fabric, we enable people to uncover the truth about their networks. Built by network professionals and industry experts, our innovative solutions are transforming how enterprises manage their networks. As a post-Series B company, we're expanding rapidly across Europe, the U.S., and beyond.
About The RoleWe are looking for a senior backend engineer to join our Network Automation team (NAE) at IP Fabric. Our mission is to automatically discover and model complex networks in a unified way. We're currently redesigning our core Discovery Service — a system that traverses unknown graphs of network devices — and migrating our architecture to Docker and Kubernetes.
You’ll play a key role in shaping the future of this platform, from architecture to implementation. Most of your time will be hands-on (90%+), but with strong impact on design decisions. You'll work independently, have ownership of the codebase from the ground up, and bring your ideas and experience to the table.
We don’t expect you to be an expert in everything — but we’re looking for an experienced engineer with a strong distributed systems mindset, capable of designing and delivering resilient backend services, and eager to explore new technologies like Go.
What You’ll Do
Design and implement distributed backend systems for network data discovery and processing
Participate in the architectural redesign of our Discovery Service
Lead the migration of existing services to Docker and Kubernetes
Take part in designing deployment and scaling strategies
Work hands-on with Node.js/TypeScript and optionally Go
Collaborate with other backend, frontend and network engineers
Improve reliability, observability, and performance of our systems
Integrate messaging, caching, and database systems (RabbitMQ, Redis, PostgreSQL)
What You'll Need
6+ years of backend engineering experience
Proven experience designing and building distributed systems
Excellent programming skills in TypeScript/Node.js or Golang
Experience with Docker, Kubernetes, and CI/CD practices
Solid understanding of networking concepts (IP, routing, protocols)
Self-starter mindset and ability to work independently
Passion for clean code and robust system architecture
Willingness to take ownership and bring new ideas
Bonus Points If You Have
Experience with Go
Previous exposure to network automation tools or platforms
Used Sentry before
Used grammars to implement parsers
Worked with big data, etl
Microservices architecture
k8s on-premise deployment
Our Stack
Node.js, TypeScript, Go (optional)
PostgreSQL, Redis
RabbitMQ
Docker, Kubernetes
GitLab CI, Monorepo (Nx)
Benefits & Perks
Full remote or hybrid role depending on your choice.
Collaboration with diverse, international teams.
A pet-friendly office in Prague in case you would like to visit us in person.
Regular team and company events.
Join us to experience the unique culture of a founder-led startup, where from top to bottom everyone is hands-on and has a chance to make a tangible impact on influential enterprises worldwide. Being part of IP Fabric means being part of a flexible environment that prioritizes work-life balance and growth opportunities
Backend Developer - Typescript
Backend Developer - Typescript
remote - Warszawa, Warszawa
IP Fabric