Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer (Innovation) - GEXL - Chennai @ Getinz Techno Services

Home > Software Development

 Lead Software Engineer (Innovation) - GEXL - Chennai

Job Description

We are looking for an expert in C/C++ and Python with a strong background in language bindings and extensive knowledge of Linux containers, inter-process communication (IPC), parallel/distributed programming, and networking.

Experience: 5 to 10 Years

Mode: Hybrid

Key Responsibilities:
  • Develop integrations and extensions for core products with a focus on artificial intelligence.
  • Work on a User Defined Functions (UDF) Framework that enables customers to build and run AI workloads efficiently on distributed clusters.
  • Utilize cutting-edge container technology to support a variety of programming languages for building extensions.
  • Design and implement high-performance, resource-efficient software solutions.
  • Work with Linux containerization technologies, including kernel namespaces and cgroups.
  • Collaborate on various projects, including AI-related initiatives, connectors, and integrations.

Required Qualifications:
  • 5+ years of experience as a C/C++ developer.
  • Strong proficiency in Python development.
  • Expertise in Unix/Linux environments.
  • Deep understanding of IPC, concurrency, asynchronous programming, parallel and distributed computing, and system isolation.
  • Experience with cluster computing and networking is a plus.
  • Skilled in C++ debugging, including remote debugging.
  • Proficient in performance profiling and optimization.
  • Hands-on experience with language bindings, such as Python, R, and/or Java.
  • Strong team player with a passion for collaboration, code reviews, and knowledge sharing.
  • Excellent analytical and problem-solving skills, with the ability to tackle complex software challenges.

Key Skills:
  • Coding: Expert in C/C++ and Python with a deep understanding of language bindings, Linux containers, IPC, and parallel/distributed programming.
  • Linux: Strong knowledge of Linux containerization, including kernel namespaces and cgroups.

This role offers the opportunity to work on innovative AI-driven projects and contribute to cutting-edge high-performance computing solutions.


Job Classification

Industry: Management Consulting
Functional Area / Department: Engineering - Software & QA,
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Getinz Techno Services
Location(s): Chennai

+ View Contactajax loader


Keyskills:   Unix C++ Linux Networking Coding Analytical Artificial Intelligence UDF Debugging Python

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

SW Engineering Manager II

  • NCR Corporation
  • 10 - 14 years
  • Hyderabad
  • 10 hours ago
₹ Not Disclosed

Software Engineer III Abinitio Python

  • JPMorgan Chase Bank
  • 0 - 6 years
  • Bengaluru
  • 17 hours ago
₹ Not Disclosed

Senior Engineer Business Data Cloud Data Product Runtime Team

  • SAP
  • 4 - 8 years
  • Bengaluru
  • 18 hours ago
₹ Not Disclosed

SW Dev Ops Engineer IV

  • NCR Corporation
  • 10 - 14 years
  • Hyderabad
  • 19 hours ago
₹ Not Disclosed

Getinz Techno Services

The low candidate flow precipitates extended timelines that leave positions vacant for longer periods of time, which causes less than optimal productivity that ultimately costs companies and institutions lots of money. Coupled with the additional costs of hiring wrong people just because they are av...