Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Riverbed Technology

Software Engineer, C++/Python

Riverbed Technology

Software Engineer developing data reporting and analysis capabilities for Riverbed’s NetProfiler and Flow Gateway product family. Collaborating with engineering teams to create solutions that enhance user experience.

Posted 7/23/2026full-timeCluj • 🇷🇴 RomaniaJuniorMid-LevelWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Proficient in developing and maintaining data reporting and analysis solutions, with a strong foundation in data structures, algorithms, and multithreading. Capable of optimizing existing systems and implementing new designs while ensuring an excellent user experience.

Highest-signal resume keywords
C++ ProgrammingPython ProgrammingDatabase TechnologiesLinux Environment ExperienceData Structures and Algorithms

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C++PythonData StructuresAlgorithmsMultithreadingDistributed SystemsClickHousePostgreSQLNetworking TechnologiesCloud Computing
Soft Skills
Communication SkillsOrganizational SkillsPrioritizationCollaborationProblem-Solving
Tools & Technologies
AWSAzureCursorCopilot
Industry Keywords
TCPUDPSSLTLSSNMPVoIPNetFlowSDNVPNRouting

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsLinuxPostgresPythonSwitchingVoIP

About the role

Key responsibilities & impact
  • Work with product management and multiple engineering teams to deliver and maintain new data reporting and analysis capabilities in the product
  • Learn our customer workflows to design and implement solutions providing insightful data to answer their questions, while providing the best possible user experience over large data sets
  • Solve complex performance issues where analysis of the situation and/or data first requires an in-depth evaluation
  • Implement new designs and infrastructure as well as optimize and extend the existing solutions

Requirements

What you’ll need
  • Bachelor's degree in computer science, Math, or Engineering
  • 2+ years of hands-on development experience, preferably in a Linux environment
  • Good understanding of data structures, algorithms, multithreading, and distributed systems
  • Demonstrated experience with high-level programming languages such as C++ or Python
  • Good understanding of database technologies such as ClickHouse, PostgreSQL, etc
  • Good communication and organizational skills; able to prioritize work, ask clarifying questions, and work effectively with guidance and feedback
  • Networking domain knowledge with technologies such as: TCP/UDP, SSL/TLS, SNMP, VoIP, NetFlow, SDN, VPN, tunnels, routing, switching, and NAT (nice to have)
  • Experience with public cloud offerings such as AWS or Azure (nice to have)
  • Hands-on experience using GenAI-powered developer tools like Cursor and Copilot as part of day-to-day software development (nice to have)

Benefits

Comp & perks
  • Flexible workplace policies
  • Employee resource groups
  • Learning and development resources
  • Career progression pathways
  • Community engagement initiatives
  • Global employee wellness programs