JobTarget Logo

Sr. Linux Developer in India at Jobgether

NewJob Function: Information Technology
Jobgether
India, India
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Sr. Linux Developer

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Sr. Linux Developer based in India.

This role is a high-impact engineering position focused on building and optimizing low-level Linux-based systems and drivers for enterprise-grade applications. You will work at the intersection of kernel development, networking, and system security, contributing to highly performant and secure distributed solutions. The environment is deeply technical, requiring strong analytical thinking and the ability to reverse-engineer and enhance existing codebases. You will be responsible for developing and debugging Linux kernel modules and ensuring system reliability across Ubuntu-based environments. The role also involves working on network security products with deep packet inspection and protocol-level understanding. It is well-suited for engineers who thrive in complex, systems-level problem solving and enjoy working close to the OS and hardware layer.

Accountabilities:
  • Develop, maintain, and optimize Linux-based systems and kernel-level components, with a focus on performance, stability, and scalability.
  • Design and implement low-level C programming solutions, including driver development and kernel module enhancements on Ubuntu environments.
  • Analyze and debug existing codebases to understand system behavior and improve functionality and security.
  • Work on network security systems involving L2/L3/L4 protocols and deep packet inspection, ensuring accurate packet flow processing at kernel level.
  • Build and maintain Makefiles, compilation workflows, and build systems for complex Linux applications.
  • Contribute to the design of secure and highly available distributed systems with strong emphasis on reliability and performance.
  • Support multi-threaded system development, algorithm optimization, and concurrency management in production environments.
  • Collaborate with cross-functional engineering teams to enhance system security, encryption, and network-level protection mechanisms.
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Strong hands-on experience in C programming at system/kernel level, particularly in Linux/Ubuntu environments.
  • Proven experience with Linux kernel modules, driver development, and system debugging.
  • Strong understanding of networking concepts, including L2/L3/L4 protocols and network security systems.
  • Experience in deep packet inspection and packet flow analysis at the kernel and user-space interaction level.
  • Solid knowledge of software security principles, encryption techniques, and secure coding practices.
  • Strong analytical skills with the ability to interpret and enhance complex legacy codebases.
  • Experience with multi-threading, concurrency, and algorithm design for high-performance systems.
  • Proficiency in build systems including Makefiles and compilation toolchains.
  • Strong problem-solving mindset with ability to work independently in deep technical environments.
Benefits
  • Competitive compensation aligned with experience and technical expertise
  • Remote work opportunity with collaboration across global teams
  • Exposure to advanced systems engineering and kernel-level development challenges
  • Opportunity to work on high-impact network security and distributed systems products
  • Learning-driven environment with strong focus on innovation and technical depth
  • Flexible and modern engineering culture with cross-border collaboration.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

India, India

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.