If you have a positive can-do attitude, a relentless curiosity about all things tech, and you thrive on pushing limits and breaking barriers, youll fit right.
Were a super friendly bunch who support each other, promote best practices, and we always encourage collaboration and sharing ideas. Even on rainy days, our sunny spirits shine through. And as we grow, were inviting those who are like us to join in the fun!
As a Senior Software Engineer, youll:
As a Senior Software Engineer on our Protocols team, youll work to take our Multi-Protocols Interface to the next level. Youll achieve this primarily by helping craft ambitious features and critical components for main product, which is a distributed data platform that provides vital services and value for our customers.
Mastery of low-level and performant programming in C or C++
3+ years of experience in C/C++ over Linux, including low-level User-Mode OS knowledge
Experience with Python and GO
Experience with development of highly-distributed systems.
Familiarity with network concepts and protocols (UDP, TCP, InfiniBand, Ethernet, RDMA).
Familiarity with storage concepts (SMB, NFS, S3, SSD, NVMe, Linux filesystems).
Team player, autodidact, excellent communication skills, fluent English.