| Job Position and Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|
| $220k - $275k | ||||
| $129k - $156k | ||||
| $84k - $144k | ||||
| $84k - $107k | ||||
ISO 9001 Certified | 400+ students | Learn more | by Metana | ||
| $140k - $210k | ||||
| $22k - $54k | ||||
| $200k - $250k | ||||
| $87k - $150k | ||||
Trust Wallet📍 Remote | $90k - $100k | |||
| $84k - $150k | ||||
Phantom📍 Remote | $140k - $150k | |||
| $112k - $120k | ||||
| $190k - $285k | ||||
| $112k - $150k | ||||
| $104k - $150k |
Staff Systems Engineer – Low Latency & Networking
Networking
- Debug and optimize network performance end-to-end: NIC tuning, congestion control, packet pacing, queueing disciplines
- Analyze traffic using tcpdump, Wireshark, and custom tooling; reason about protocol behavior under load
- Work with protocols beyond TCP/UDP when required (e.g., ICMP, IGMP, multicast)
- Experience with high-performance I/O and kernel-bypass techniques such as DPDK, XDP, io_uring, or similar
Linux Systems
- Read and reason about Linux kernel source when debugging requires it
- Understand networking stack internals (socket buffers, congestion control, netfilter, scheduling interactions)
- Build bespoke tooling when existing observability is insufficient
- Work fluently with kernel interfaces used by performance-sensitive systems
Hardware & Performance
- Use hardware performance counters, perf, eBPF, and flamegraphs to locate real bottlenecks
- Reason about practical CPU behavior: cacheline contention, branch misprediction, NUMA effects, memory ordering
- Understand IRQ affinity, scheduling behavior, paging, and TLB effects under real workloads
- Willing to read assembly when the situation calls for it
Software Development
- Strong low-level systems programming background
- We work primarily in Rust, but strong experience in C or C++ is equally relevant
- Solid understanding of algorithms, data structures, and writing correct concurrent code
- Contribute to infrastructure, tooling, and occasionally upstream projects
Requirements
- 10+ years of experience in systems programming, networking, or performance-critical infrastructure
- Deep Linux expertise, including kernel behavior, networking internals, and performance tuning
- Proficiency with packet analysis and network debugging tools
- Experience with performance profiling and tracing (perf, eBPF, flamegraphs, etc.)
- Strong programming fundamentals; depth matters more than language
- Track record of diagnosing complex issues spanning application, OS, and hardware layers
- Clear, direct communication
Strong Plus
- Experience in domains where latency and performance are first-order constraints (e.g., HFT, real-time systems, low-latency networking, kernel-adjacent infrastructure, high-performance distributed systems)
- Custom memory allocators or deep memory subsystem optimization
- Virtualization internals and passthrough networking (SR-IOV, vDPA, etc.)
- Kernel-adjacent work (eBPF programs, driver debugging, custom modules)
- olana or blockchain infrastructure experience
What does an Solana developer do?
As a Solana developer, your responsibilities would include designing, implementing, and maintaining applications on the Solana blockchain platform using Rust programming language
This would involve using the Solana software development kit (SDK) to write smart contracts and build decentralized applications (dApps) that make use of the platform's features and capabilities
You would also be responsible for ensuring that your dApps are secure, efficient, and scalable, and for testing and debugging your code to ensure its correct behavior
Additionally, you may be involved in the ongoing development and improvement of the Solana platform itself, working with other members of the Solana community to drive innovation and advance the state of blockchain technology.