Software Development Engineer - C++
Scale Computing
About the Role
Our Engineering Team is looking to hire a Software Development Engineer - C++ with system development experience in Linux. You will get to work with a collaborative and talented Engineering Team that prides itself on delivering quality products to our customers on a regular basis.
We believe in best-ever experiences from the inside out, so we’re looking for an interactive candidate who enjoys collaborative design, development, and testing.
Great candidates will look like this: Has the ability to pick up new concepts quickly and learn from peers. Writes clean, highly readable, and testable code. Has a strong preference for writing tests and testable code. Loves to dig into unfamiliar areas and learn something new. Enjoys coding, building new things, and solving hard problems. Works well with others. Responsibilities Technologies you’ll have the opportunity to learn about at Scale Computing: General clustering & distributed systems Distributed block storage systems Virtualization & containers Large scale state machines Linux system management Networking Requirements Bachelor's degree in Computer Science or equivalent industry experience 2+ years industry experience Proficient with C++ System design skills with an understanding of testability and maintainability Understanding of the Linux operating system, networking, and toolset Experience using git Good verbal and written communication skills Other useful skills/experience Understanding of Qemu/KVM Internals Experience with clustered and/or distributed systems Experience with Javascript and Node.js Compensation & Benefits Competitive, based on experience Stock options Competitive Health Plan including Medical (HDHP & PPO options), Dental, Vision, STD, LTD, & Life Insurance options PTO & paid Company holidays 401k Plan with match
Confirmar seu email: Enviar Email
Todos os Empregos de Scale Computing