Explore careers with our portfolio companies

Senior Software Engineer

Sandvine

Sandvine

Software Engineering
Bengaluru, Karnataka, India
Posted on Mar 28, 2025

The Job

  • Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming
  • Improves operations by conducting systems analysis; recommending changes in policies and procedures


What Skills You Bring In

  • Bachelor’s or Master’s degree in Computer Science or engineering (in similar disciplines)
  • 2-5 years of experience in Software development Excellent programming skills in one or more of (C/C++, Python)
  • Scripting Skills (Shell, Bash, etc.)
  • Experience using git/github for version control
  • Good grasp on networking concepts and protocols
  • Self-starter attitude and ability to make decisions independently
  • Excellent problem-solving skills with a history of superb delivery against assigned tasks
  • Excellent verbal and written communication skills
  • Knowledge and experience in one or more of the following domains:
    • Working experience with Unix, Linux or RTOS
    • Working experience in Linux system configuration, Network Functions Virtualization
    • Good knowledge of DPDK & drivers
    • Good knowledge of Open protocol standards such as REST interfaces
  • Debugging and troubleshooting problems in test and in production
  • Experience with GDB, Wireshark and similar industry standards aids
  • Proven high performance in the past organizations

Desired

  • Working experience with Socket Programming, Python programming
  • Experience working with Telecom domain would be added advantage
  • Experience of working in a collaborative mode across multiple time zones and across cultures would be an added advantage

What you can expect from us

  • Flexible working hours, hybrid work environment (occasionally may be required to take afterhours call)
  • Career development and advancement opportunities
  • Fast-paced office environment
  • At AppLogic Networks we understand the importance of work-life balance and strives to create a supportive environment that allows employees to excel in their careers without sacrificing their personal lives.
  • AppLogic Networks believes that a positive and fun work environment enhances productivity and job satisfaction. The company organizes team building activities, social events, and other initiatives to promote a sense of camaraderie among employees.
  • AppLogic Networks offers competitive salaries and a comprehensive benefits package, including health insurance, and other perks to ensure the well-being and financial security of its employees.

Thank you for your interest in AppLogic Networks. We will contact you if your skills and experience are a match for the role. Otherwise, we’ll keep your resume in case there is a match with future opportunities.

AppLogic Networks is committed to supporting a culture of inclusion, diversity and accessibility to employment for all. We are proud to operate as an equal opportunity employer.

The AppLogic Networks Global Talent Acquisition Team