What You'll Do:
- Collaborate with an experienced startup and engineering team to push the boundaries of compute infrastructure.
- Develop software across our network stack, profiling and optimizing latency, reliability, and performance criteria of our checkpoint, migrate, and resume system.
- Gain a deep understanding of the physics of modern compute architecture by profiling bottlenecks in network, memory, interconnects, CPU, and GPU, to understand the hierarchy of compute architecture.
- Work across networking stacks in low-level systems, containers, and clusters, focusing on cross-node and cross-system networking.
- Develop internal tools and methods for simulating complex network dynamics.
- Build and optimize our internal storage migration system at both the kernel and user space level.
- Optimize network checkpointing, migrating, and modifying network connections in flight.
What We Are Looking For:
- 3-5+ Years of Software Development Experience: Specifically across Linux kernel and networking stack.
- Highly Articulate: With a track record of documenting code and insights, we expect you to educate the team, and you should expect the same from us.
- Ability to Rapidly Familiarize Yourself: With complex code bases.
- Demonstrated Ability to Collaborate: With others.
- Creative Problem Solving: Along with multidisciplinary experience.
Preferred Qualifications:
- Strong understanding of Linux and UNIX fundamentals (standard libraries, services, networking, kernel/user-space interaction).
- Thorough understanding of network protocols (TCP/IP, UDP, QUIC, etc.).
- Developing and debugging on Linux (gdb, valgrind, etc.).
- Experience with packet decoding and analysis tools such as tcpdump and Wireshark.
- Experience developing across the stack: OS/kernel, systems, containers, services, C, C++.
- Experience building data pipelines to ship and collect data from multiple sources.
- Familiarity with visualization tools and frameworks.
Benefits:
- Competitive Salary: Estimated salary range: $100,000 - $150,000 per year, depending on experience.
- Comprehensive Health Benefits: Including medical, dental, and vision coverage.
- 401(k) Retirement Plan: With company match.
- Generous Paid Time Off: Vacation, sick leave, and holidays.
- Flexible Work Schedule: Remote work options available.
- Professional Development: Opportunities for learning and career growth.