Skill Profile

Network Fundamentals

TCP/IP, DNS, HTTP/HTTPS, TLS, VPN, load balancing, reverse proxy

Cloud & Infrastructure Networking

Roles

66

where this skill appears

Levels

5

structured growth path

Mandatory requirements

76

the other 224 optional

Domain

Cloud & Infrastructure

Group

Networking

Last updated

3/17/2026

How to Use

Choose your current level and compare expectations. The items below show what to cover to advance to the next level.

What is Expected at Each Level

The table shows how skill depth grows from Junior to Principal. Click a row to see details.

Role Required Description
1C Developer Understands basic networking concepts for 1C platform web service integration — HTTP/HTTPS protocols, DNS resolution, and firewall rules for 1C server communication. Follows team guidelines for configuring 1C web service endpoints and troubleshooting connectivity issues with external systems.
AI Product Engineer Studies network protocol fundamentals and their role in AI product operation — HTTP, TCP, DNS. Understands basic principles of network communication between client applications and ML services.
Analytics Engineer Studies networking protocol basics needed for analytics systems — HTTP, TCP, DNS. Understands basic networking principles between ETL tools and data sources.
Android Developer Understands basic networking concepts for Android applications — HTTP/HTTPS requests, DNS resolution, and certificate pinning. Follows team guidelines for configuring Retrofit/OkHttp clients and handling network connectivity changes in mobile apps.
Application Security Engineer Required Understands HTTP/HTTPS, DNS basics, TCP vs UDP. Knows what ports, IP addresses, and localhost are. Can use curl for API testing.
AR/VR Developer Understands basic networking concepts for AR/VR applications — low-latency streaming protocols, WebRTC for real-time communication, and bandwidth requirements for spatial data. Follows team guidelines for configuring network settings in XR runtime environments.
Backend Developer (C#/.NET) Understands networking for C#: HttpClient usage, TCP/UDP via System.Net, gRPC with Grpc.Net. Configures network connections.
Backend Developer (Elixir) Understands networking basics for Elixir: TCP/UDP through :gen_tcp/:gen_udp, HTTP through Plug/Phoenix. Configures network connections to databases and external APIs.
Backend Developer (Go) Required Understands basic networking concepts for Go development: HTTP/HTTPS, DNS resolution, TCP/UDP. Uses net/http client with timeouts, understands Docker networks for container communication in docker-compose and basic request routing.
Backend Developer (Java/Kotlin) Required Understands TCP/IP, DNS, HTTP/HTTPS in Java application context. Configures Spring Boot: server.port, ssl, compression. Diagnoses connection issues. Understands CORS and configures via WebMvcConfigurer.
Backend Developer (Node.js) Required Understands networking for Node.js: TCP/HTTP, DNS resolution, ports and binding. Configures CORS, proxy headers (X-Forwarded-For). Debugs connection issues.
Backend Developer (PHP) Required Understands TCP/IP, DNS, HTTP/HTTPS at a practical level. Debugs network issues via curl, ping, traceroute. Knows the difference between HTTP 1.1 and 2.0. Understands SSL/TLS certificates.
Backend Developer (Python) Required Understands TCP/IP, DNS, HTTP/HTTPS in the context of Python applications. Knows how ports, firewall rules, load balancers work. Diagnoses connection issues via curl, telnet, netstat. Configures CORS in Django/FastAPI.
Backend Developer (Rust) Required Understands basic networking concepts for Rust backend services — TCP/UDP socket programming, HTTP/HTTPS with hyper/reqwest, and DNS resolution. Follows team guidelines for configuring TLS in Rust services and debugging connection issues with tokio network primitives.
Backend Developer (Scala) Understands networking basics for Scala: HTTP through Akka HTTP/http4s, TCP/UDP through Akka IO. Configures connections to databases and external services.
BI Analyst Understands basic network protocols for working with remote data sources and cloud services. Knows HTTP, TCP/IP basics for diagnosing database and API connection issues. Can use curl for testing data source availability.
Blockchain Developer Understands networking fundamentals specific to blockchain — P2P gossip protocols for block propagation, JSON-RPC endpoints for node communication, and WebSocket subscriptions for real-time on-chain event monitoring. Follows team guidelines for configuring node connectivity and RPC access.
Cloud Engineer Required Understands basic networking concepts for cloud infrastructure — VPC configuration, subnet addressing, security groups, and route tables. Follows team guidelines for provisioning network resources and troubleshooting connectivity between cloud services.
Compiler Engineer Understands basic networking concepts: TCP/IP, DNS, HTTP. Knows how network protocols are used for compiler interaction with remote repositories and build servers.
Computer Vision Engineer Understands basic network concepts and can diagnose connection issues to GPU servers and data stores. Knows TCP/IP and HTTP basics for APIs.
Data Analyst Understands basic network concepts — TCP/IP, DNS, HTTP — and can diagnose simple data source connection issues. Knows API basics.
Data Engineer Required Understands networking basics for data pipelines: TCP/IP for database connections, DNS for service discovery. Configures connectivity between ETL and data sources through VPN/VPC peering.
Data Scientist Understands networking for DS: API calls to ML services, data transfer protocols. Configures secure connections.
Database Engineer / DBA Understands basic networking concepts: TCP/IP, DNS, ports. Knows networking aspects of database work: connection strings, DBMS ports, basic network connectivity diagnostics.
Desktop Developer (.NET WPF/WinUI/MAUI) Studies basic network protocols for .NET desktop development — HTTP, TCP, WebSocket. Understands OSI model and basic networking principles for .NET desktop applications through HttpClient and System.Net.
Desktop Developer (Electron/Tauri) Understands basic network protocols and their usage in Electron applications. Knows HTTP/HTTPS and WebSocket fundamentals for implementing client-server interaction in desktop applications.
Desktop Developer (Qt/C++) Studies core networking protocols needed for Qt development — TCP/IP, HTTP, WebSocket. Understands the OSI model and basic principles of Qt application network interaction with server components through the Qt Network module.
DevOps Engineer Understands OSI/TCP-IP model, DNS, HTTP/HTTPS, TCP/UDP operation. Uses basic diagnostic tools: ping, traceroute, nslookup, curl. Knows IP addressing, subnet and port concepts in container and cloud context.
DevSecOps Engineer Required Studies TCP/IP, DNS, HTTP/HTTPS basics, OSI model. Understands firewall, NAT, VPN operation. Uses nslookup, ping, traceroute, netstat for diagnostics. Configures Security Groups in AWS. Understands TLS handshake and X.509 certificate principles for connection security.
Embedded Developer Understands basic networking concepts for embedded: IP addressing, DNS, DHCP. Configures device network connection to local network.
Engineering Manager Understands basic network concepts and can assess team project network requirements. Knows TCP/IP, DNS, and HTTP basics for discussing architectural decisions.
Flutter Developer Understands basic networking concepts for Flutter mobile and web applications — HTTP/HTTPS requests with Dio/http packages, REST API connectivity, and handling network state changes on mobile platforms. Follows team guidelines for configuring API clients and SSL certificate handling.
Frontend Developer (Angular) Understands basic networking concepts for Angular web applications — HTTP/HTTPS communication via HttpClient, CORS policies, and WebSocket connections. Follows team guidelines for configuring API interceptors, handling network errors, and debugging browser network requests.
Frontend Developer (React) Required Understands basic networking concepts for React web applications — HTTP/HTTPS requests with fetch/axios, CORS configuration, and SSR data fetching patterns. Follows team guidelines for configuring API clients, handling network errors, and debugging browser network activity.
Frontend Developer (Svelte) Understands basic networking concepts — HTTP, HTTPS, DNS — and can diagnose simple request issues from Svelte applications. Knows how to work with DevTools Network.
Frontend Developer (Vue) Understands basic networking concepts for Vue.js web applications — HTTP/HTTPS requests with axios, CORS handling, and Nuxt data fetching. Follows team guidelines for configuring API modules, handling network errors, and debugging request/response cycles.
Fullstack Developer Required Understands basic networking concepts spanning frontend and backend — HTTP/HTTPS protocols, CORS, DNS resolution, and reverse proxy basics. Follows team guidelines for configuring API routing, SSL termination, and debugging end-to-end network connectivity issues.
Game QA Engineer Understands networking for game QA: tests latency, packet loss simulation, network conditions. Uses network emulation tools.
Game Server Developer Understands basic networking concepts for game server development — UDP/TCP for game traffic, client-server latency measurement, and NAT traversal basics. Follows team guidelines for configuring game server network settings and debugging player connection issues.
Infrastructure Engineer Understands basic networking concepts for infrastructure management — IP addressing, VLAN configuration, load balancer setup, and firewall rule management. Follows team guidelines for provisioning network infrastructure and troubleshooting connectivity between data center and cloud resources.
iOS Developer Studies network protocol basics for iOS development — HTTP/2, TCP, TLS, DNS. Understands URLSession API and basic principles of iOS application networking with server components.
IoT Engineer Understands basic networking concepts for IoT: IP addressing, DHCP, NAT, DNS. Configures WiFi and Ethernet on IoT devices. Uses ping and traceroute.
Language Tooling Engineer Understands basic networking concepts for language server communication — LSP transport protocols, JSON-RPC over TCP/stdio, and debug adapter protocol connectivity. Follows team guidelines for configuring network-based language server deployments and debugging protocol communication issues.
LLM Engineer Understands networking for LLM: API endpoint communication, streaming responses, WebSocket.
ML Engineer Knows basic network protocols: TCP/IP, HTTP, DNS and their role in ML service operation. Understands network latency impact on inference latency and distributed training throughput.
MLOps Engineer Understands basic networking concepts: TCP/IP, DNS, HTTP/HTTPS. Knows networking aspects of ML infrastructure: transferring large datasets, connecting to model registry and serving endpoints.
Network Engineer Required Knows the OSI/TCP-IP model and main protocols at each layer. Understands IP addressing, subnetting (CIDR), VLAN technologies. Can configure a basic network.
NLP Engineer Understands basic networking concepts for NLP service deployment — HTTP/gRPC for model serving endpoints, API gateway routing for inference services, and data transfer for training pipelines. Follows team guidelines for configuring model serving network settings and debugging API connectivity.
Penetration Testing Engineer Understands basic networking concepts from a penetration testing perspective — TCP/IP stack analysis, port scanning with nmap, and network reconnaissance techniques. Uses ready-made configurations for network scanning tools and performs simple network assessments under senior guidance.
Performance Testing Engineer Required Understands HTTP/HTTPS, DNS basics, TCP vs UDP. Knows what ports, IP addresses, localhost are. Can use curl for API testing.
Platform Engineer Required Understands TCP/IP, DNS, HTTP for diagnosing platform network issues. Uses curl, dig, traceroute for debugging connectivity. Configures Security Groups and NACLs in cloud infrastructure. Understands the difference between L4 and L7 load balancing for platform services.
QA Automation Engineer Understands basic networking concepts for test automation — HTTP/HTTPS for API testing, proxy configuration for traffic interception, and network simulation for testing under degraded conditions. Follows team guidelines for configuring test environments and debugging network-related test failures.
QA Engineer (Manual) Studies network protocol fundamentals for testing network-dependent applications. Understands HTTP, TCP/IP basics for diagnosing connectivity and API communication issues during testing.
QA Security Engineer Understands basic network protocols for conducting security testing: TCP/UDP, HTTP/HTTPS, DNS. Uses tools like Wireshark and curl for basic network traffic analysis.
React Native Developer Understands basic networking concepts for React Native mobile applications — HTTP/HTTPS with fetch API, certificate pinning, and handling offline/online state transitions. Follows team guidelines for configuring API clients and debugging network requests in React Native Metro bundler.
Release Engineer Understands basic networking concepts for release infrastructure — DNS propagation for deployments, CDN configuration for static assets, and network firewall rules for deployment pipelines. Follows team guidelines for verifying network connectivity during release processes and troubleshooting deployment network issues.
Security Analyst Understands basic networking concepts for security monitoring — packet capture analysis, IDS/IPS alert interpretation, and network traffic pattern recognition. Uses ready-made configurations for SIEM network rules and performs simple network security event triage under senior guidance.
Site Reliability Engineer (SRE) Understands networking basics for SRE: TCP/IP, DNS, HTTP. Diagnoses network issues: ping, traceroute, dig, curl. Understands VPC, subnets, security groups.
Smart Contract Developer Understands networking fundamentals specific to smart contract development — RPC endpoint configuration for contract deployment, WebSocket subscriptions for event listening, and P2P network topology impact on transaction propagation and finality. Follows team guidelines for node provider selection and RPC rate limiting.
Systems Programmer (C/C++) Required Understands HTTP/HTTPS, DNS basics, TCP vs UDP. Knows ports, IP addresses, localhost. Can use curl for API testing.
Technical Lead Understands network fundamentals: TCP/IP, DNS, HTTP/HTTPS, basic firewall rules. Diagnoses basic network issues with ping, traceroute, curl.
Telecom Developer Understands basic networking concepts for telecom protocol stacks — OSI model layers, SIP/RTP signaling, and SS7/Diameter protocol basics. Uses ready-made configurations for network function deployments and performs simple protocol analysis under senior guidance.
Unity Developer Understands networking for Unity: TCP/UDP basics, latency concepts. Integrates with Netcode for GameObjects.
Unreal Engine Developer Understands networking for Unreal: UE networking model, replication, RPCs. Configures basic multiplayer.
XR Unity Developer Understands basic network protocols TCP/UDP and their use in XR applications. Knows networking basics in Unity for connecting to servers and transmitting data from VR devices.
Role Required Description
1C Developer Configures network interaction between 1C components: server cluster, web servers, DBMS. Optimizes network performance for thin clients and diagnoses connectivity issues.
AI Product Engineer Applies network protocol knowledge to optimize communication between AI product components. Configures load balancing, SSL/TLS, and proper timeout handling for inference requests.
Analytics Engineer Applies networking knowledge to configure reliable analytics pipeline interaction with data sources. Understands firewall rules, VPN tunnels, and SSH connections for secure access to database sources.
Android Developer Configures optimal networking in Android: retry strategies with exponential backoff, certificate pinning, caching via OkHttp. Implements offline mode with request queuing.
Application Security Engineer Required Understands the TCP/IP stack. Configures TLS/SSL. Works with load balancers and reverse proxies (nginx). Understands DNS resolution and TTL. Debugs network issues (tcpdump, wireshark basics).
AR/VR Developer Implements the networking layer for AR/VR applications with UDP for positional data and TCP for reliable transmission. Optimizes network interactions to minimize motion-to-photon latency.
Backend Developer (C#/.NET) Implements networking solutions: HttpClientFactory, Kestrel configuration, SignalR for real-time. Optimizes connection management.
Backend Developer (Elixir) Implements network protocols in Elixir: custom TCP servers through Ranch, WebSocket through Phoenix Channels, distributed Erlang node communication. Configures TLS.
Backend Developer (Go) Required Applies networking knowledge in Go services: configuring http.Transport with connection pooling and TLS, gRPC over HTTP/2, DNS-based service discovery. Debugs network issues via tcpdump/wireshark, configures keep-alive and timeout policies for Go HTTP clients.
Backend Developer (Java/Kotlin) Required Designs network architecture for Java services: load balancing, reverse proxy (nginx/Envoy), service discovery (Eureka/Consul). Configures HTTP client timeouts and connection pooling in RestTemplate/WebClient.
Backend Developer (Node.js) Required Configures networking: keep-alive for HTTP connections, connection pooling for databases, service discovery. Diagnoses: timeouts, connection leaks, DNS caching in Node.js.
Backend Developer (PHP) Required Configures load balancing (L4 vs L7), reverse proxy, SSL termination. Understands CDN architecture. Diagnoses latency issues. Works with WebSockets and SSE for real-time.
Backend Developer (Python) Required Designs network architecture for Python services: VPC, subnets, security groups, NAT gateways. Configures reverse proxy (nginx) for Gunicorn/Uvicorn. Understands service discovery, DNS-based routing. Optimizes inter-service latency.
Backend Developer (Rust) Required Works with network protocols in Rust services: TLS through rustls/native-tls, HTTP/2 through hyper, WebSocket through tokio-tungstenite. Configures connection pooling, timeouts and retry logic in reqwest/hyper clients considering backpressure.
Backend Developer (Scala) Implements networking solutions in Scala: non-blocking I/O through Akka/cats-effect, HTTP clients (sttp), connection pooling. Understands backpressure in Akka Streams.
BI Analyst Configures network connections to various data sources: VPN, SSH tunnels, SSL/TLS. Diagnoses network issues when working with cloud data warehouses and remote databases. Optimizes network settings for accelerating large data transfers between systems.
Blockchain Developer Implements blockchain networking: P2P configuration, secure RPC, load balancing.
Cloud Engineer Required Designs network architecture: multi-tier VPC with public/private/isolated subnets, VPC Peering, Transit Gateway for VPC connectivity. Configures DNS (Route 53/Cloud DNS) with health checks and failover. Works with Site-to-Site VPN and Direct Connect for hybrid environments.
Compiler Engineer Applies networking knowledge to compiler infrastructure: proxy configuration for dependency downloads, diagnosing network issues in CI, optimizing artifact transfer between nodes.
Computer Vision Engineer Understands CV infrastructure network architecture, optimizes large image volume transfers. Configures GPU cluster connections via VPN and SSH.
Data Analyst Understands network architecture of analytical infrastructure, configures connections via VPN and SSH tunnels to remote databases. Diagnoses network performance issues.
Data Engineer Required Configures network connectivity for data infrastructure: VPC peering for cross-account access, PrivateLink for managed services, security groups for data pipeline components. Diagnoses connection issues.
Data Scientist Implements ML networking: model serving endpoints, distributed training communication, data pipeline networking.
Database Engineer / DBA Applies networking knowledge to DBA tasks: configuring pg_hba.conf and firewall rules, diagnosing connection latency, optimizing TCP keep-alive for stable DB connections.
Desktop Developer (.NET WPF/WinUI/MAUI) Applies network protocol knowledge for implementing reliable networking in .NET desktop applications. Configures HttpClientFactory, retry policies through Polly and SSL/TLS for secure server data exchange.
Desktop Developer (Electron/Tauri) Implements network interaction in Electron with handling of various network conditions: proxy, offline, slow connection. Configures retry logic, keep-alive and timeouts for stable operation.
Desktop Developer (Qt/C++) Applies networking protocol knowledge for implementing reliable network interaction in Qt applications. Configures proper timeout handling, retry logic and SSL/TLS for secure data exchange between desktop client and server.
DevOps Engineer Manages cloud network infrastructure: VPC, subnets, security groups, NACLs, route tables. Configures DNS through Route53/Cloud DNS, debugs Kubernetes networking issues (CoreDNS, kube-proxy, CNI). Understands mTLS and service mesh principles.
DevSecOps Engineer Required Designs cloud network architectures: VPC peering, Transit Gateway, PrivateLink. Configures DNS security (DNSSEC, DoH). Introduces mTLS between services. Analyzes network traffic with tcpdump and Wireshark for incident investigation. Configures VPN (WireGuard) for secure remote access.
Embedded Developer Implements networking for embedded devices: Ethernet/Wi-Fi connectivity, DHCP/DNS client, network security (TLS). Configures firewall rules for IoT devices.
Engineering Manager Makes decisions on team project network architecture, evaluates load balancing and security requirements. Coordinates network infrastructure setup with DevOps.
Flutter Developer Configures the Flutter app network layer with interceptors, retry logic, and caching. Implements network error handling and offline mode with request queuing.
Frontend Developer (Angular) Optimizes Angular application network interaction — HTTP/2, prefetch, and preconnect. Configures Service Worker for caching and offline operation in progressive web apps.
Frontend Developer (React) Required Understands networking aspects of React/Next.js applications: CORS configuration for API routes, HTTP/2 and Server Push for load optimization, CDN caching for static assets. Optimizes network requests: compression, resource hints (preload, prefetch, preconnect).
Frontend Developer (Svelte) Understands network request optimization in frontend applications — HTTP/2, prefetch, preconnect, caching strategies. Configures CORS and CDN integration.
Frontend Developer (Vue) Optimizes Vue application network interaction — HTTP/2 multiplexing, compression, caching through Cache-Control, prefetch/preconnect for critical resources and API requests.
Fullstack Developer Required Applies networking knowledge in fullstack development: CORS configuration for API, SSL/TLS certificates, HTTP/2 multiplexing. Understands CDN architecture for static assets, DNS configuration for domains and diagnoses latency issues between frontend and backend.
Game QA Engineer Tests game networking: multiplayer connectivity, reconnection handling, bandwidth optimization. Simulates various network conditions.
Game Server Developer Works with game server network protocols — implements reliable delivery over UDP, configures keep-alive, optimizes packet size. Profiles network performance.
Infrastructure Engineer Designs network infrastructure for common tasks: VPCs with subnets and route tables, security groups and NACLs, VPN connections for hybrid cloud. Configures DNS zones through Route53/CloudDNS, sets up NAT Gateway and understands BGP for interconnect connections.
iOS Developer Applies network protocol knowledge to optimize iOS application networking. Configures URLSession with caching policies, background downloads, and Certificate Pinning for secure data exchange.
IoT Engineer Designs network infrastructure for IoT: VLAN segmentation for IoT devices, firewall rule configuration, port forwarding. Diagnoses network issues with tcpdump.
Language Tooling Engineer Configures network communication between language tool components. Optimizes LSP communications, implements efficient message serialization and timeout handling.
LLM Engineer Implements LLM networking: streaming API integration, connection pooling, load balancing.
ML Engineer Configures ML service networking: gRPC for inference, NCCL for distributed training, S3 for data. Optimizes network throughput for large dataset loading and gradient exchange.
MLOps Engineer Applies networking knowledge in MLOps: configuring networks for distributed training (NCCL, gRPC), optimizing data transfer between storage and compute, configuring networking for Kubernetes ML pods.
Network Engineer Required Configures enterprise networks: VLAN/VxLAN, STP/RSTP, LACP aggregation, QoS policy. Understands routing protocols at a practical level. Documents network topology.
NLP Engineer Configures network communication between NLP infrastructure components. Optimizes large tensor transfer between services, configures gRPC streaming for real-time processing.
Penetration Testing Engineer Independently conducts network penetration assessments — exploits network protocol vulnerabilities, performs man-in-the-middle attacks for security validation, and conducts wireless network security testing. Writes IaC for pentest lab network infrastructure and understands advanced network attack vectors and defenses.
Performance Testing Engineer Required Understands TCP/IP stack behavior under load — analyzes connection pooling, keepalive settings, and socket exhaustion. Configures TLS/SSL for performance impact assessment. Works with load balancers and reverse proxies to test traffic distribution. Understands DNS resolution timing and TTL impact on test results. Debugs network bottlenecks using tcpdump and Wireshark analysis.
Platform Engineer Required Designs network topology for platform services: VPC peering, Transit Gateway, DNS zones. Configures Kubernetes network policies (Calico, Cilium) for tenant isolation. Implements mTLS between services. Optimizes latency through topology-aware routing.
QA Automation Engineer Applies network protocol knowledge in testing — SSL certificate verification, WebSocket connection testing, emulating network delays and packet loss for resilience testing.
QA Engineer (Manual) Tests network behavior of applications: latency, packet loss, DNS resolution under various conditions. Validates TLS/SSL configurations, certificate pinning, and network security of applications. Uses Wireshark and Charles Proxy for analyzing network traffic when diagnosing defects.
QA Security Engineer Conducts network security testing: port scanning, TLS configuration verification, DNS security analysis. Tests network segmentation and firewall rules for service isolation.
React Native Developer Configures optimal network communication in React Native: retry strategies, timeouts, caching. Implements offline-first approach with request queues and conflict resolution.
Release Engineer Configures network settings for release environments — VPN, proxy, load balancers. Ensures correct traffic routing during canary and blue-green deployments.
Security Analyst Independently analyzes network security events — performs deep packet inspection, correlates network anomalies with threat intelligence, and configures SIEM rules for network-based attack detection. Writes IaC for network monitoring infrastructure and understands advanced traffic analysis patterns for threat hunting.
Site Reliability Engineer (SRE) Diagnoses network issues: MTU issues, connection timeouts, DNS resolution failures. Configures network monitoring: packet loss, latency. Understands CDN, reverse proxy, TLS termination.
Smart Contract Developer Implements blockchain networking: P2P node configuration, secure RPC endpoints, load balancing.
Systems Programmer (C/C++) Required Understands TCP/IP stack internals at the OS level — socket buffer tuning, congestion control algorithms, and kernel network parameter optimization. Configures TLS/SSL for custom protocol implementations. Works with low-level network primitives including raw sockets and packet crafting. Understands DNS resolution internals and TTL propagation. Debugs network issues using tcpdump, Wireshark, and eBPF network tracing.
Technical Lead Applies network knowledge: load balancing, reverse proxy, CDN, SSL/TLS certificates. Designs network topology for applications and microservices.
Telecom Developer Independently configures and manages Network Fundamentals. Writes IaC for standard tasks. Understands networking and security basics.
Unity Developer Implements game networking: Netcode, relay servers, client prediction, lag compensation basics.
Unreal Engine Developer Implements game networking: replication graph, relevancy, client prediction, bandwidth optimization.
XR Unity Developer Implements networking in XR applications selecting optimal protocol for each data type. Configures UDP for position synchronization in multiplayer and TCP for reliable state transfer.
Role Required Description
1C Developer Designs network architecture for geographically distributed 1C systems. Optimizes traffic between branches, configures VPN channels, and ensures connection fault tolerance.
AI Product Engineer Designs AI product network architecture considering latency, bandwidth, and geographic user distribution. Optimizes data transfer between training and inference services in multi-regional deployments.
Analytics Engineer Architects the analytics platform network with optimization for bulk data loading and cloud storage interaction. Configures Private Link, VPC peering, and optimal routing to minimize ETL latency.
Android Developer Designs Android application network architecture for unreliable networks. Implements adaptive data loading, gRPC for high-performance APIs, and optimization for mobile radio state.
Application Security Engineer Required Designs network security architecture for production application environments — VPC network segmentation, zero-trust micro-segmentation, and WAF rule engineering. Configures service mesh security policies with mTLS and authorization rules. Understands gRPC/HTTP2/HTTP3 security implications and designs DNS security strategies including DNSSEC. Optimizes network-level security controls for application performance.
AR/VR Developer Architects networking for multiplayer AR/VR applications with motion prediction. Implements network interpolation, lag compensation, and spatial partitioning for scaling.
Backend Developer (C#/.NET) Designs network architecture: gRPC services, service mesh integration, custom protocols. Optimizes network performance.
Backend Developer (Elixir) Designs Elixir system network architecture: distributed BEAM clustering, node discovery, network partitioning handling. Optimizes TCP tuning for high throughput.
Backend Developer (Go) Required Designs network architecture for Go microservices: service mesh networking, mutual TLS, network policies in Kubernetes. Optimizes TCP parameters for high-load Go services, configures DNS caching and connection reuse for latency minimization.
Backend Developer (Java/Kotlin) Required Designs Java platform network infrastructure: service mesh for inter-service communication, mTLS, gRPC for low-latency. Optimizes network I/O via Netty and Project Reactor. Configures DNS-based routing.
Backend Developer (Node.js) Required Designs network architecture: service mesh (Linkerd/Istio), gRPC for inter-service, HTTP/2 multiplexing. Optimizes: connection reuse, TCP tuning, TLS termination.
Backend Developer (PHP) Required Designs network architecture: VPC layout, subnet strategy, security groups, WAF. Optimizes network latency. Configures DNS failover and geo-routing. Ensures DDoS protection.
Backend Developer (Python) Required Designs network infrastructure for the Python platform: multi-AZ, cross-region replication, CDN for static content. Configures service mesh for microservices. Implements mTLS, network policies. Optimizes network calls through connection pooling and keep-alive.
Backend Developer (Rust) Required Designs network architecture for Rust microservices: service mesh integration, mTLS between services through rustls, custom protocols on Tokio. Optimizes network performance: TCP settings (SO_REUSEPORT, TCP_NODELAY), epoll/io_uring through tokio-uring.
Backend Developer (Scala) Designs network architecture for Scala systems: Akka Cluster networking, gRPC via ScalaPB, service mesh integration. Optimizes network performance.
BI Analyst Designs network architecture for the analytical platform: security zones, connectivity, bandwidth. Optimizes data transfer between cloud and on-premise systems for ETL processes. Implements network security for analytical infrastructure: private endpoints, firewall rules.
Blockchain Developer Designs network architecture: multi-region P2P, RPC infrastructure.
Cloud Engineer Required Designs enterprise network architecture: hub-and-spoke topology through Transit Gateway, shared VPC, PrivateLink for inter-service communication. Introduces network firewall, traffic mirroring for analysis, IPv6 dual-stack. Optimizes latency and data transfer costs.
Compiler Engineer Designs network architecture for distributed compilation: exchange protocols between worker nodes, bandwidth optimization for IR transfer, network policy configuration in Kubernetes.
Computer Vision Engineer Designs CV system network architecture considering high-bandwidth data transfer, GPU interconnect, and model serving. Optimizes latency for real-time inference.
Data Analyst Designs network architecture for analytical systems considering security and performance. Optimizes large data volume transfer between clusters and cloud services.
Data Engineer Required Designs data platform network architecture: private connectivity to data sources, Transit Gateway for multi-VPC, Direct Connect for on-prem data centers. Optimizes network performance for bulk data transfer.
Data Scientist Designs ML network architecture: GPU cluster networking, model serving load balancing, data transfer optimization.
Database Engineer / DBA Designs network infrastructure for databases: network segmentation for the database tier, SSL/TLS for connection encryption, network tuning optimization for cross-datacenter replication.
Desktop Developer (.NET WPF/WinUI/MAUI) Designs .NET desktop application network architecture optimized for various network conditions — proxy, VPN, NAT. Implements auto-update protocols through ClickOnce/MSIX and delta downloads for efficient distribution.
Desktop Developer (Electron/Tauri) Designs Electron application network layer with delta update support, streaming downloads and traffic prioritization. Implements adaptive strategies for different network connection types.
Desktop Developer (Qt/C++) Designs Qt application network architecture optimized for various network conditions — slow channels, proxies, NAT traversal. Implements auto-update and delta download protocols for efficient desktop application distribution.
DevOps Engineer Required Designs network architecture for production: Transit Gateway for multi-VPC, VPN and Direct Connect, DNS strategies for failover. Configures Calico/Cilium in Kubernetes for advanced networking, implements network policies and eBPF traffic monitoring.
DevSecOps Engineer Required Designs corporate network architecture with micro-segmentation and Zero Trust principles. Designs hybrid connectivity: Direct Connect, VPN failover. Introduces network monitoring with VPC Flow Logs analytics. Configures network-level DDoS protection. Optimizes network latency for distributed systems.
Embedded Developer Designs IoT network architecture: gateway-based topologies, mesh networking, NAT traversal for remote device access.
Engineering Manager Defines network standards for multiple teams, designs microservice network topology. Manages service mesh and inter-service communication requirements.
Flutter Developer Designs optimal network architecture for Flutter — WebSocket, gRPC, and REST. Optimizes mobile app traffic considering connection quality and battery resources.
Frontend Developer (Angular) Designs optimal network strategy for Angular — code splitting, lazy routes, and edge caching. Implements WebSocket integration and Server-Sent Events for real-time functionality.
Frontend Developer (React) Required Designs React application network architecture: CDN distribution strategy for Next.js, edge middleware for geolocation and A/B testing, WebSocket/SSE for real-time functionality. Optimizes TTFB through edge computing and strategic caching at all levels.
Frontend Developer (Svelte) Designs Svelte application network strategy considering Service Worker caching, offline-first, and edge computing. Optimizes critical resource loading path.
Frontend Developer (Vue) Designs Vue application network architecture — Service Worker caching strategies, offline-first approach, load waterfall optimization, WebSocket for real-time updates.
Fullstack Developer Required Designs network architecture for fullstack applications: HTTP/3 optimization for frontend, gRPC between microservices, VPN for internal services. Configures edge routing, optimizes TCP settings for WebSocket and resolves complex network interaction issues.
Game QA Engineer Designs network testing: comprehensive network condition testing, geo-distributed testing, protocol validation.
Game Server Developer Designs game server network architecture — synchronization protocols, prediction/reconciliation, interest management. Optimizes bandwidth and minimizes perceived latency.
Infrastructure Engineer Required Designs complex network architectures: Transit Gateway for hub-and-spoke topology, VPC peering between regions, Direct Connect/Interconnect for hybrid scenarios. Optimizes traffic routing, configures advanced DNS (GeoDNS, failover routing) and designs network segmentation for compliance.
iOS Developer Architects iOS application networking for mobile networks — adaptive bitrate, prefetching, and delta synchronization. Implements QUIC/HTTP3, multiplexing, and efficient Network.framework usage for various network conditions.
IoT Engineer Required Designs network architecture for IoT deployments: network segmentation, zero-trust networking, VPN for remote IoT. Ensures QoS for critical IoT traffic.
Language Tooling Engineer Designs network architecture for distributed language tools with minimal latency. Implements communication protocols between remote code analysis components.
LLM Engineer Designs LLM network architecture: multi-model routing, failover, edge inference.
ML Engineer Designs ML cluster network architecture with RDMA and InfiniBand for high-performance distributed training. Optimizes data loading pipeline with prefetching, caching and parallel data transfer between storage and GPU.
MLOps Engineer Architects network infrastructure for ML: high-speed interconnects for multi-GPU training (InfiniBand/RoCE), bandwidth optimization for data pipelines, CDN for model distribution.
Network Engineer Required Designs complex network architectures for datacenter and campus. Implements network automation with Ansible/NAPALM/Netmiko. Optimizes network infrastructure performance.
NLP Engineer Designs network architecture for distributed NLP systems with minimal latency. Optimizes communication between GPU nodes during distributed inference and model training.
Penetration Testing Engineer Required Designs comprehensive network security assessment methodologies for enterprise environments. Implements advanced network attack simulations including lateral movement, protocol exploitation, and encrypted traffic analysis. Optimizes penetration testing infrastructure for large-scale network assessments and implements security hardening recommendations.
Performance Testing Engineer Required Designs network performance testing: bandwidth testing, latency measurement, packet loss simulation (tc/netem). Analyzes network impact on application performance. Tests CDN effectiveness.
Platform Engineer Required Develops IDP network architecture: multi-VPC strategy, hybrid connectivity (VPN, Direct Connect). Implements eBPF-based networking for advanced observability and security. Designs DNS strategy for service discovery and multi-cluster communication.
QA Automation Engineer Designs test scenarios for application network aspects — chaos testing with connection drops, retry mechanism verification, CDN caching and edge case testing.
QA Engineer (Manual) Designs network testing strategy for applications: connectivity, resilience, security, performance. Develops testing scenarios simulating various network conditions: 3G, packet loss, high latency. Defines testing methods for CDN, load balancer, and reverse proxy configurations.
QA Security Engineer Develops comprehensive network security test scenarios: defense-in-depth verification, lateral movement testing, traffic pattern anomaly analysis. Automates network auditing.
React Native Developer Architects React Native application networking for unreliable networks. Implements adaptive data loading, delta synchronization, and optimization for low-bandwidth connections.
Release Engineer Designs network architecture for multi-zone release systems. Optimizes network interaction between CI/CD components to minimize artifact operation latency.
Security Analyst Required Designs network security monitoring architectures for enterprise environments. Implements advanced threat detection through network behavior analysis, encrypted traffic inspection, and ML-based anomaly detection. Optimizes SIEM network correlation rules and implements security hardening for network infrastructure.
Site Reliability Engineer (SRE) Required Designs network reliability: multi-AZ networking, failover strategies, BGP for multi-homing. Optimizes network performance: connection pooling, keep-alive tuning, TCP optimization.
Smart Contract Developer Designs network architecture: multi-region P2P, RPC infrastructure, network security.
Solutions Architect Required Designs enterprise network architecture — multi-VPC topologies with transit gateways, hybrid cloud connectivity, and global load balancing. Configures service mesh for microservice communication with Istio/Linkerd. Understands gRPC internals, HTTP/2 multiplexing, and HTTP/3 QUIC performance characteristics. Designs DNS strategy with multi-region failover. Optimizes cross-region network latency for distributed systems.
Systems Programmer (C/C++) Required Designs high-performance network stacks for systems-level applications — kernel bypass with DPDK/io_uring, custom protocol implementations, and zero-copy networking. Configures service mesh internals and understands eBPF-based network programming. Masters gRPC internals, HTTP/2 flow control, and QUIC transport. Designs DNS resolver implementations and optimizes network latency at the syscall level.
Technical Lead Designs network architecture: service mesh, VPN, network segmentation, mTLS. Defines network security policies and performance requirements.
Telecom Developer Required Designs carrier-grade network architectures for telecom service delivery platforms. Implements advanced protocol stacks for 5G/IMS service chains with sub-millisecond latency requirements. Optimizes network function placement and traffic engineering for carrier-scale service performance. Applies security hardening for signaling and media plane separation.
Unity Developer Designs network architecture: authoritative servers, interpolation, rollback networking.
Unreal Engine Developer Designs network architecture: custom replication, dedicated server architecture, lag compensation.
XR Unity Developer Designs XR application network architecture focused on minimizing latency and jitter. Implements motion prediction, interpolation and lag compensation for comfortable multiplayer VR experience.
Role Required Description
1C Developer Defines network architecture for the organization's 1C platform. Designs solutions for WAN operation with minimal latency and ensures network communication security.
AI Product Engineer Defines network strategy for the AI product platform, including CDN for models, edge inference, and routing optimization. Coordinates with infrastructure teams to ensure required network interaction quality.
Analytics Engineer Defines network standards for the analytics platform, including secure source connections and data environment isolation. Coordinates network architecture with infrastructure teams to ensure required throughput.
Android Developer Defines networking standards for all Android applications. Designs a networking layer with offline-first support, traffic optimization, and connection quality monitoring.
AR/VR Developer Defines networking standards for AR/VR projects with latency requirements. Trains developers on network code optimization to ensure a comfortable XR experience.
Backend Developer (C#/.NET) Defines networking standards: HttpClient policies, gRPC guidelines, network security. Coordinates with infrastructure team.
Backend Developer (Elixir) Defines networking standards for the Elixir platform: clustering strategy, network security policies, load balancing requirements. Conducts network solution reviews.
Backend Developer (Scala) Defines Scala platform networking standards: HTTP library selection, networking patterns, security policies. Conducts network solution reviews.
BI Analyst Defines network configuration standards for the entire team's analytical systems. Coordinates with network engineers on connectivity requirements for the analytical platform. Standardizes approaches to secure networking for data pipelines and BI tools.
Blockchain Developer Defines networking standards: RPC architecture, security policies.
Cloud Engineer Required Defines organizational networking strategy: centralized networking account, IP address management (IPAM), segmentation standards. Introduces service mesh for microservices, zero-trust networking. Manages network changes through IaC with automated compliance.
Compiler Engineer Defines network architecture for the compiler platform: connectivity topology between build nodes, load balancing strategies, network security for distributed builds.
Computer Vision Engineer Defines network requirements for the team's CV infrastructure, coordinates GPU cluster setup with DevOps. Ensures reliable data transfer between training and serving.
Data Analyst Defines network requirements for the team's analytical infrastructure, coordinates with DevOps on network policy setup. Ensures reliability and security of network connections.
Data Scientist Defines networking standards: ML service networking, security policies, performance requirements.
Database Engineer / DBA Defines network architecture for the data platform: network segmentation standards, VPN/PrivateLink for cross-region replication, access policies and network anomaly monitoring.
Desktop Developer (.NET WPF/WinUI/MAUI) Defines network standards for .NET desktop ecosystem, including communication protocols and fault tolerance strategies. Coordinates network component development and ensures compatibility with corporate network policies.
Desktop Developer (Electron/Tauri) Defines network interaction standards for the Electron application line: protocols, retry policies, error handling. Coordinates network traffic optimization between client and server teams.
Desktop Developer (Qt/C++) Defines network standards for the Qt ecosystem, including server communication protocols and peer-to-peer data exchange. Coordinates network component development and ensures compatibility with corporate network policies.
DevOps Engineer Required Defines organizational networking strategy: hub-and-spoke or mesh topologies, segmentation standards and zero-trust networking. Designs multi-cloud connectivity architecture, DNS governance, network operations automation through NetOps.
Embedded Developer Defines networking standards for IoT platform. Establishes network security guidelines, device provisioning procedures.
Engineering Manager Shapes network strategy for the engineering department, coordinates with network engineers. Defines network security policies and inter-service communication standards.
Flutter Developer Defines network interaction standards for the Flutter team's projects. Trains developers on network traffic optimization and implementing resilient network clients.
Frontend Developer (Angular) Defines network optimization standards for the team's Angular applications. Trains developers on waterfall diagram analysis and critical rendering path optimization.
Frontend Developer (Svelte) Defines network standards for the team's frontend projects — performance budgets, caching policies, CDN strategies. Ensures optimal content delivery to users.
Frontend Developer (Vue) Defines network standards for team's frontend projects — caching policies, CDN configuration, performance budgets for network metrics. Optimizes Time to Interactive.
Game QA Engineer Defines network testing standards: latency requirements, connectivity testing, network resilience policies.
Game Server Developer Defines network strategy for the game project — protocol selection, server topology, CDN for assets. Ensures connection quality for a global audience.
Infrastructure Engineer Required Defines organizational infrastructure network standards: IP addressing and CIDR planning for hundreds of VPCs, firewall rule standards, DNS naming policies. Reviews team network architectures, designs network traffic observability and defines SLO for network availability.
iOS Developer Defines network standards for the iOS platform, including backend communication protocols and offline-first strategies. Coordinates network layer optimization and ensures efficient application operation under constrained network conditions.
IoT Engineer Required Defines network architecture standards for IoT deployments. Establishes network security baseline and monitoring strategy for the IoT device fleet.
Language Tooling Engineer Defines network architecture for the language tooling platform. Designs solutions for working through proxies, firewalls, and in hybrid environments with fault tolerance.
LLM Engineer Defines networking standards: API integration patterns, failover policies.
ML Engineer Defines ML infrastructure network architecture considering bandwidth requirements for training and inference. Designs network topology for GPU clusters minimizing latency during all-reduce operations.
MLOps Engineer Defines ML platform network architecture: topology for GPU clusters, inference traffic balancing strategies, network isolation for multi-tenant ML environments.
Network Engineer Required Defines network strategy for the organization. Makes decisions on network vendors, technologies and architecture. Manages the network team.
NLP Engineer Defines network architecture for the organizational ML platform. Designs high-performance communication for GPU clusters and ensures optimal ML traffic routing.
Penetration Testing Engineer Required Defines network security assessment strategy across the organization's infrastructure. Establishes IaC standards for penetration testing lab environments and attack simulation platforms. Conducts architecture reviews of network security configurations and drives adoption of zero-trust network principles across engineering teams.
Platform Engineer Required Defines organizational network strategy: zero-trust architecture, network segmentation, compliance. Leads network automation adoption: NetDevOps, infrastructure-as-code for networking. Designs multi-region networking considering latency and data residency.
QA Automation Engineer Defines network interaction testing strategy for the team. Implements network emulation tools in CI/CD, ensures coverage of network-dependent scenarios.
QA Engineer (Manual) Defines network testing standards for the QA team. Coordinates network-related test scenarios. Standardizes approaches to network security and performance testing.
QA Security Engineer Defines network security testing standards for the organization. Implements continuous network security assessment with automated detection of network configuration changes.
React Native Developer Defines networking standards for all mobile applications. Architects the network layer with offline mode support, traffic optimization, and connection quality monitoring.
Release Engineer Defines network standards and policies for the organization's release infrastructure. Coordinates with network engineers to optimize topology for distributed deployment systems.
Security Analyst Required Defines network security monitoring strategy across the organization's infrastructure. Establishes IaC standards for SIEM network detection rules and threat hunting playbooks. Conducts architecture reviews of network monitoring coverage and drives adoption of advanced network analytics across security operations.
Site Reliability Engineer (SRE) Required Defines network standards: security baselines, network segmentation policy, monitoring requirements. Implements network performance budgets and automated testing.
Smart Contract Developer Defines networking standards: RPC architecture, security policies, performance requirements.
Technical Lead Defines network standards: network architecture guidelines, security policies, performance requirements. Coordinates with network/infra teams.
Telecom Developer Required Defines network infrastructure strategy for carrier-grade telecom platforms spanning 5G, IMS, and enterprise services. Establishes IaC standards for network function deployment, traffic engineering, and service chain orchestration. Conducts architecture reviews of network designs and optimizes FinOps for telecom network infrastructure.
Unity Developer Defines networking standards: network library selection, protocol design, latency requirements.
Unreal Engine Developer Defines networking standards: network model selection, bandwidth budgets, protocol design.
XR Unity Developer Defines network standards for organizational XR projects: protocols, synchronization strategies, latency requirements. Coordinates with network infrastructure to ensure XR service quality.
Role Required Description
1C Developer Shapes network infrastructure strategy for the 1C ecosystem. Defines communication standards ensuring optimal operation of distributed 1C systems across all locations.
AI Product Engineer Shapes corporate network architecture for distributed AI products with global routing and edge computing. Defines network interaction standards for ensuring inference service SLA at enterprise scale.
Analytics Engineer Shapes the corporate network strategy for the analytics ecosystem with multi-regional data access. Defines the network architecture for secure and efficient enterprise-scale data platform operation.
Android Developer Shapes the network interaction strategy for the organization's mobile platform. Defines patterns ensuring reliable Android application operation under various network conditions.
AR/VR Developer Shapes the network architecture strategy for the organization's AR/VR platform. Architects a global network with edge servers for minimal latency in multiplayer XR sessions.
Backend Developer (C#/.NET) Shapes network strategy: .NET networking architecture, cross-service communication, network governance.
Backend Developer (Elixir) Shapes distributed Elixir system networking strategy: multi-datacenter BEAM clustering, network topology design, partition tolerance strategy.
Backend Developer (Scala) Shapes networking strategy: Akka Cluster topology, multi-datacenter communication, network architecture for distributed Scala systems.
BI Analyst Shapes corporate network architecture standards for analytical platforms. Defines architectural patterns for data networking in enterprise multi-cloud analytics. Explores advanced approaches to zero-trust networking for data platforms.
Blockchain Developer Shapes networking strategy: global blockchain network, governance.
Cloud Engineer Required Shapes platform-level network architecture: global backbone, multi-region connectivity, cloud interconnect strategy. Designs solutions for edge computing, CDN integration, hybrid DNS. Defines network security standards and Zero Trust Architecture.
Compiler Engineer Shapes networking strategy for global compiler infrastructure: latency optimization between datacenters, BGP routing for build farms, integration with edge computing.
Computer Vision Engineer Shapes network architecture strategy for the organization's CV platform, including distributed training. Defines interconnect standards for multi-GPU and multi-node training.
Data Analyst Shapes network architecture strategy for the organization's analytical platform. Defines network security, segmentation, and traffic optimization policies for data processing.
Data Scientist Shapes ML networking strategy: GPU cluster topology, distributed training networking, governance.
Database Engineer / DBA Shapes organizational data network infrastructure strategy: latency optimization for globally distributed DBs, zero-trust networking for the database tier, SD-WAN integration.
Desktop Developer (.NET WPF/WinUI/MAUI) Shapes corporate network strategy for distributed .NET desktop applications considering global deployments. Defines network interaction architecture for enterprise desktop applications at organizational scale.
Desktop Developer (Electron/Tauri) Shapes architectural vision for network interaction of the desktop product ecosystem. Defines network performance optimization strategy for a global user base.
Desktop Developer (Qt/C++) Shapes corporate network strategy for distributed Qt applications considering global deployments and edge scenarios. Defines desktop application network interaction architecture at enterprise scale.
DevOps Engineer Required Develops corporate network architecture: multi-regional connectivity, SD-WAN, global DNS strategy, zero-trust network access. Defines standards for all network components in infrastructure, service mesh and cloud networking integration.
Embedded Developer Defines enterprise IoT network architecture. Establishes approaches to network segmentation, zero-trust for IoT, mentors leads on network design.
Engineering Manager Defines network interaction architectural principles at the organizational level. Coordinates multi-cloud networking strategy and ensures security standards compliance.
Flutter Developer Shapes network architecture strategy for the organization's Flutter apps. Designs a unified network layer with adaptive connection management for global products.
Frontend Developer (Angular) Shapes frontend content network delivery strategy for the organization. Designs global CDN architecture with optimal Angular application loading across all markets.
Frontend Developer (Svelte) Shapes network optimization strategy for the organization's frontend platform. Defines edge computing, global caching, and TTFB optimization standards.
Frontend Developer (Vue) Shapes network strategy for the organization's frontend platform. Researches HTTP/3, Early Hints, 103 responses and other optimizations for minimizing perceived user latency.
Game QA Engineer Shapes network QA strategy: platform-wide network testing, geo-distributed validation, network governance.
Game Server Developer Shapes network communication standards for the studio platform. Researches new protocols (QUIC, WebTransport) and defines architecture for the next generation of multiplayer games.
Infrastructure Engineer Required Shapes organizational network strategy: global network architecture across multiple regions and clouds, backbone design, IPv6 migration strategy. Makes decisions on SD-WAN, SASE architecture and zero-trust networking, defines roadmap for network automation through intent-based approaches.
iOS Developer Shapes the corporate network strategy for the mobile ecosystem considering global deployments and edge CDN. Defines iOS application networking architecture for ensuring optimal enterprise-scale UX.
IoT Engineer Required Defines enterprise IoT network strategy. Evaluates SD-WAN, SASE for IoT. Builds network architecture for multi-site IoT installations.
Language Tooling Engineer Shapes network communication strategy for the entire development tools ecosystem. Defines protocols and communication standards between components at the organizational level.
LLM Engineer Shapes LLM networking strategy: multi-provider routing, edge deployment, governance.
ML Engineer Shapes ML platform network infrastructure strategy considering scaling to thousands of GPUs. Defines architecture for multi-datacenter training considering data gravity and network cost optimization.
MLOps Engineer Shapes the network infrastructure strategy for AI: architecture for cross-datacenter training, latency optimization for real-time inference, edge integration for on-device ML.
Network Engineer Required Shapes network philosophy for the organization. Researches new networking paradigms (SDN, intent-based networking). Influences datacenter network design.
NLP Engineer Shapes network infrastructure strategy for the ML platform at organizational level. Defines communication standards ensuring distributed NLP system efficiency.
Penetration Testing Engineer Required Defines organizational network security strategy spanning enterprise, cloud, and edge network environments. Evaluates multi-layered network defense architectures and designs enterprise-grade red team network assessment programs. Establishes FinOps practices for security infrastructure balancing protection investment with threat landscape analysis.
Platform Engineer Required Shapes cloud networking vision: eBPF revolution, programmable data plane, intent-based networking. Defines network security strategy at organizational level. Evaluates emerging technologies (DPDK, SmartNIC) for high-performance platform networking.
QA Automation Engineer Shapes distributed system testing approaches accounting for network realities. Develops a chaos engineering framework for network components and promotes it across the organization.
QA Engineer (Manual) Shapes corporate network QA methodology for distributed applications. Defines industry standards for network reliability and security testing. Explores innovative approaches to network chaos testing and automated network validation.
QA Security Engineer Shapes network security testing strategy for the organizational infrastructure. Defines architecture for automated network security testing across multi-segment and multi-cloud environments.
React Native Developer Shapes the network communication strategy for the organization's mobile platform. Defines architectural patterns ensuring reliable application operation under various network conditions.
Release Engineer Develops global network infrastructure architecture for the release platform. Designs multi-regional artifact delivery networks with minimal latency and high reliability.
Security Analyst Required Defines organizational network security monitoring strategy spanning enterprise, cloud, and hybrid environments. Evaluates multi-cloud network visibility architectures and designs enterprise-grade threat detection platforms. Establishes FinOps practices for security monitoring infrastructure and network defense investment optimization.
Site Reliability Engineer (SRE) Required Designs network architecture: service mesh, zero-trust networking, global load balancing. Defines network strategy for multi-region and multi-cloud deployment.
Smart Contract Developer Shapes networking strategy: global blockchain network infrastructure, governance.
Technical Lead Shapes the network strategy: multi-cloud networking, zero-trust architecture, network automation. Defines architectural principles for network infrastructure.
Telecom Developer Required Defines organizational network strategy for carrier-grade telecom platforms spanning multiple network generations and service types. Evaluates multi-vendor network architectures and designs enterprise-grade network automation platforms. Establishes FinOps practices for telecom network infrastructure cost governance and capacity planning at carrier scale.
Unity Developer Shapes networking strategy: global game networking, edge deployment, governance.
Unreal Engine Developer Shapes networking strategy: global game networking, edge servers, governance.
XR Unity Developer Shapes architectural vision for network infrastructure of global XR platform. Defines strategy for ensuring low latency for real-time XR interactions at scale of millions of users.

Community

👁 Watch ✏️ Suggest Change Sign in to suggest changes
📋 Proposals
No proposals yet for Network Fundamentals
Loading comments...