V7 Infotech

Linux C/C++ Software Engineer

Check with seller / month
Jaipur, Rajasthan, India Software Developer Active
Actively Hiring Jaipur Full Time
Advertisement

Job Description

Your Responsibilities
• Developing, and testing UI for mobile and web applications;
• Design and develop new features for existing servers or implement new ones from scratch.
• Contribute to OpenSource projects such as Asterisk, Kamailio, NGINX, Redis, HAProxy, PowerDNS, ZFS,

Kubernetes
• Optimize performance based on profiling information
• Investigate security and undesired conditions (e.g.: memory leaks, races)
• Investigate performance issues (e.g.: latency, throughput)
• Make peer reviews - design review, code review, documentation review
• Coordinate with other teams in regards to the managed components

Qualifications
• 2BS/MS in Computer Science or related technical field
• Proficiency in C programming languages
• Good knowledge of C++
• Excellent knowledge of the Linux OS
• Familiarity with caching and NoSQL database technologies
• Passion for debugging and profiling, proven experience with specific tools
• Good knowledge of algorithms, data structures, networking protocols
• Good knowledge of memory allocation/garbage techniques
• Good knowledge of parallelism techniques: multi-threading / multi-process / reactor / disruptor
• Experience with distributed systems is considered a plus.
• Real-time protocol knowledge is considered a plus.
• Advanced Linux kernel knowledge is considered a plus.
• eBPF knowledge is considered a plus.
• Golang knowledge is considered a plus.
Ready to take the next step?

Don't wait — new applications are being reviewed daily.

Job Safety Alert Real jobs on Jobsiya are always free. Never pay for an interview and never share bank or OTP details. Report this job →