Riverbed logo
RiverbedPosted 1 month ago

Software Engineer

HybridCluj-Napoca, Cluj County, Romania

Full TimeLarge

Job Summary

Design and implement software that computes, stores, and serves high volume packet based analytics at scale. Build and optimize fast, efficient queries over large analytics datasets to deliver actionable insights for customers. Develop robust, production grade systems while rapidly prototyping new ideas and capabilities. Own features across all phases of the software development lifecycle: conception, requirements definition, functional specification, software design, implementation, test, and documentation. Work with a cross-functional team of software engineers, implementation engineers, product managers, QA engineers, and network operations specialists to develop innovative software solutions that meet customer requirements.

Required Qualifications

  • Solid technical background with a BS/MS in Computer Science, Math, Physics, or equivalent experience
  • Hands-on experience delivering and maintaining complex software systems in production environments
  • Proven expertise in C++ (C++17 or newer), with solid object oriented design skills and experience in multithreaded and IPC based systems
  • Strong communication and organizational skills, with the ability to prioritize, multi-task, and work independently in a fast-paced environment
  • You are familiar with GenAI development tools like Cursor and GitHub Copilot and apply them thoughtfully as a pair-programming aid to streamline coding and testing workflows

Desired Qualifications

  • Experience with Python or another scripting language
  • Linux operating system knowledge (i.e., configuration, administration, and networking)
  • Experience with MacOS development (i.e. xcode, system extensions)

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce