Senior Linux Engineer

3 weeks ago


Mumbai, India IMC Full time

Join our forward-thinking team as a Linux Engineer with a strong foundation in Python, where you will play a pivotal role in automating and optimizing our Linux server infrastructure. At IMC, the Linux Engineering team is at the heart of our operations, managing the provisioning, configuration, and ongoing performance of an extensive and mission-critical Linux server fleet. In this role, you will leverage cutting-edge automation and self-service tools to ensure our servers are not only stable and reliable but also scalable to meet the demands of a rapidly evolving industry. Your innovative approach and commitment to continuous improvement will help drive us to remain leaders in the field, integrating the latest technologies and methodologies to maintain our competitive edge.

Your Core Responsibilities:

  • Use state-of-the-art tools and methods to troubleshoot and resolve complex issues on enterprise Linux systems, ensuring the stability and functionality of our key trading and development systems
  • Enhance and support configuration management code and automated processes that operate on 7500+ critical Linux systems in a near 24/7 High-Frequency Trading (HFT), Ultra Low Latency environment
  • Apply your Python expertise to design, develop, and support processes that manage and maintain critical Linux systems at scale in a diverse and technically complex environment
  • Improve and support existing programs and processes that provision bare-metal servers, transforming them from a blank-slate to fully functioning Linux trading and development platforms
  • Support and enhance our metrics and log collection infrastructure, as well as our core monitoring and alerting tools, ensuring robust system visibility
  • Consistently communicate status updates, ideas, and strategies with peers and stakeholders through various channels including chats, face-to-face interactions, issue tracking tickets, clear commit messages, and well-documented merge requests

Your Skills and Experience:

  • Bachelorâs Degree in Computer Engineering or similar field of study
  • 5+ years of experience in Linux engineering, debugging, administration, and OS system provisioning (PXE/DHCP/TFTP/Grub)
  • Extensive experience with configuration management at scale, preferably with Puppet and Hiera
  • Experience in Docker image building, modification, and publishing
  • Hands-on experience with Kubernetes
  • Advanced skills in Python for automation, API programming, design, unit testing, and debugging
  • Proven experience in designing Ansible tasks and playbooks, as well as utilizing Ansible Tower
  • Expertise in RPM design, build, publishing, and repository management
  • Familiarity with CI/CD pipelines, version control systems (git), branching and merging best practices
  • Proficiency in a range of system/network tools and services including EBPF, tcpdump, strace, nmcli (Network Manager), systemd, ntp/ptp, lsof, nc, nmap and NFS/S3 storage
  • Proficiency with networking fundamentals including DNS, TCP/UDP/multicast etc.
  • Experience with monitoring tools such as Prometheus/Grafana, Alert Manager, Alerta and OpsGenie

About Us

IMC is a leading trading firm, known worldwide for our advanced, low-latency technology and world-class execution capabilities. Over the past 30 years, weâve been a stabilizing force in the financial markets â providing the essential liquidity our counterparties depend on. Across offices in the US, Europe, and Asia Pacific, our talented employees are united by our entrepreneurial spirit, exceptional culture, and commitment to giving back. It's a strong foundation that allows us to grow and add new capabilities, year after year. From entering dynamic new markets, to developing a state-of-the-art research environment and diversifying our trading strategies, we dare to imagine what could be and work together to make it happen.



  • Mumbai, Maharashtra, India Dolat Capital Full time

    Senior Linux Support EngineerDolat Capital, a leading quantitative trading firm, seeks a highly skilled Senior Linux Support Engineer to join our systems team. The ideal candidate will have a strong background in Linux systems administration, network performance management, and troubleshooting.ResponsibilitiesDebugging and troubleshooting complex Linux...


  • Mumbai, Maharashtra, India Dolat Capital Full time

    Senior Linux Support EngineerDolat Capital, a leading quantitative trading firm, seeks a highly skilled Senior Linux Support Engineer to join our systems team. As a key member of our team, you will play a critical role in maintaining the health and stability of our production environment.ResponsibilitiesDebug and troubleshoot complex Linux issues, including...


  • Mumbai, Maharashtra, India Dolat Capital Full time

    Senior Linux Support EngineerDolat Capital, a leading quantitative trading firm, seeks a skilled Senior Linux Support Engineer to oversee the maintenance of hundreds of production servers and support over 100 users. The ideal candidate will have expertise in Linux kernel tuning, configuration management, and network performance...


  • Mumbai, Maharashtra, India Dolat Capital Full time

    Job SummaryDolat Capital seeks a skilled Senior Linux Support Engineer to oversee the maintenance of hundreds of production servers while supporting over 100 users.Key ResponsibilitiesDebugging dropped packetsTroubleshooting kernel panics and system hangsAnalyzing performance issuesFine-tuning processes for optimal performanceDirecting support for...


  • Mumbai, Maharashtra, India RAMSOL PVT LTD WITS ACUMEN Full time

    Job DescriptionLinux Systems EngineerWe are seeking a highly skilled Linux Systems Engineer to join our team at RAMSOL PVT LTD / WITS ACUMEN. The successful candidate will have extensive experience in Red Hat Linux, with a strong background in OS installation, migration, and troubleshooting. The ideal candidate will be an expert in problem-solving, with...


  • Mumbai, Maharashtra, India Dolat Capital Full time

    Job SummaryDolat Capital, a leading quantitative trading firm, seeks a skilled Senior Linux Support Engineer to oversee the maintenance of hundreds of production servers and support over 100 users. The ideal candidate will have expertise in Linux kernel tuning, configuration management, and network performance management.Key ResponsibilitiesDebugging dropped...

  • Linux Support Engineer

    5 months ago


    Mumbai, India Dolat Capital Full time

    Dolat Capital, a quantitative trading firm, seeks a skilled Senior Linux Support Engineer to join our systems team. The Linux Support Engineer will help oversee the maintenance of hundreds of our production servers while supporting more than 100 users. Dolat has many high-capacity, low-latency, direct private lines between our sites, and we use the latest...


  • Mumbai, Maharashtra, India NTT Full time

    About the RoleWe are seeking a highly skilled Linux Engineer to join our team at NTT DATA. As a key member of our Managed Services team, you will be responsible for providing expert-level technical support and services to our clients.Key ResponsibilitiesProactively monitor and manage client IT infrastructure and systems to ensure optimal performance and...


  • Mumbai, Maharashtra, India Dolat Capital Full time

    Dolat Capital seeks a skilled Senior Linux Support Engineer to join our systems team. The ideal candidate will help oversee the maintenance of hundreds of production servers, supporting more than 100 users.ResponsibilitiesDebugging dropped packets, whether at the network, NIC, OS, or application layersTroubleshooting kernel panics and system hangsAnalyzing...


  • Mumbai, Maharashtra, India NTT Full time

    About the RoleThe Networking Managed Services Engineer (L3) is a seasoned engineering position that requires a high level of technical expertise and analytical thinking. As a key member of our team, you will be responsible for providing a managed service to clients by proactively identifying and resolving technical incidents and problems.Key...


  • Mumbai, Maharashtra, India KogniVera Full time

    Job Title: L1 Linux/GCP Support EngineerJob Summary:We are seeking a skilled and motivated L1 Linux/GCP Support Engineer to provide technical support for our cloud-based infrastructure, primarily focusing on Google Cloud Platform (GCP) and Linux environments.Key Responsibilities:Monitor and respond to system alerts, incidents, and requests in a timely...

  • Linux Server Engineer

    2 weeks ago


    Mumbai, Maharashtra, India NTT Full time

    Make a Difference with NTT DATAWe are seeking a seasoned Linux Server Engineer to join our team. As a key member of our engineering team, you will be responsible for providing a managed service to clients by proactively identifying and resolving technical incidents and problems.Through pre-emptive service incident and resolution activities, as well as...


  • Mumbai/Navi Mumbai, India HDFC Securities Ltd Full time

    Job SummaryWe are seeking a highly skilled Senior Linux Administrator to join our team at HDFC Securities Ltd. The successful candidate will be responsible for ensuring the uptime and incident management of defined IT applications, as well as administering and managing applications running under Linux, AIX, Solaris, and Windows-based systems.Key...


  • Mumbai, Maharashtra, India NTT DATA Full time

    About the RoleJob DescriptionWe are seeking a seasoned Linux Networking Engineer to provide a managed service to clients by proactively identifying and resolving technical incidents and problems. This role involves maintaining a high level of service to clients through pre-emptive service incident and resolution activities, product reviews, operational...


  • Mumbai, Maharashtra, India Prov HR Solutions Private Limited Full time

    **Job Summary**We are seeking a highly skilled Enterprise IT Specialist to join our team at Prov HR Solutions Private Limited. As an Enterprise IT Specialist, you will be responsible for ensuring the smooth operation of our Linux-based infrastructure.Key Responsibilities:Linux Administration: Provide expert-level support for our Linux systems, including...

  • Linux Engineer

    3 weeks ago


    Mumbai, Maharashtra, India NTT Full time

    Make an Impact with NTT DATANTT DATA is a global leader in business and technology services, with a strong commitment to innovation and excellence. We're seeking a seasoned Networking Managed Services Engineer (L3) to join our team.This role is responsible for providing proactive technical support to clients, identifying and resolving complex technical...


  • Mumbai, India Akshaya IT Business Solutions Full time

    Job Description : We are seeking a highly skilled and experienced Senior Systems Engineer with extensive hands-on experience in Linux, Unix, Oracle, SQL, Apache, JBoss, and Tomcat. The successful candidate will be responsible for managing and maintaining our systems infrastructure, ensuring optimal performance, reliability, and security. This role requires...


  • Mumbai/Pune/Bangalore/Chennai, India Change Leaders Full time

    Job DescriptionPrimary ResponsibilitiesManage and maintain Linux-based infrastructure in cloud environments (Oracle, GCP).Provision and configure Linux services, including DNS, NTP, SSH, Apache, MySQL/PostgreSQL.Implement and manage CI/CD pipelines using Ansible, Puppet, or Chef.Design and deploy high-availability systems, load balancing, and failover.Manage...


  • Mumbai, Maharashtra, India Neev Pvt Ltd Full time

    Job Title: Linux Support Engineer with ZscalerJob Summary:The Linux Administrator plays a crucial role in managing and maintaining Linux-based systems within an organization. They are responsible for ensuring the stability, security, and optimal performance of Linux servers and workstations. The Linux Administrator collaborates with the IT team to handle...


  • mumbai, India Luxoft Full time

    Mandatory Skills Description:1. Engineer with 6+ Yrs of experience in embedded Linux driver/kernel development.2. Strong C development skills.3. Experience with any one of the driver development domain• Graphics driver – DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa.• Multi Media-Video driver – Vaapi, vdpau, gstreamer, v4l2.• Power management – System to...