Job Description
Linux Systems Engineering | Python Automation | High-Frequency Trading Infrastructure
Summary
IMC Trading is hiring an experienced Senior Linux Engineer in Mumbai to join its high-impact Linux Engineering team. This role is ideal for professionals with a solid background in Linux system administration, Python automation, and infrastructure engineering in low-latency, high-frequency trading environments.
If you’re passionate about building and scaling mission-critical Linux environments using tools like Puppet, Ansible, Docker, and Kubernetesβthis is your opportunity to shape the backbone of one of the worldβs most advanced trading systems.
Enhance your tech career by working with industry leaders in a dynamic, performance-driven, and collaborative environment.
π Job Details at a Glance
| Job Title | Senior Linux Engineer |
|---|---|
| Location | Mumbai, India |
| Department | Technology |
| Experience Required | 5+ Years in Linux Engineering |
| Shift Type | Full-Time |
| Key Skills | Linux, Python, Puppet, Docker, Ansible |
| Tech Stack | Linux, Kubernetes, Git, CI/CD, Grafana |
| Industry | High-Frequency Trading / Fintech |
| Apply By | Rolling Applications |
| Official Careers Page | Apply at IMC |
π§© Role Overview
As a Linux Infrastructure Engineer, youβll take ownership of 7500+ Linux systems across IMCβs global infrastructure. Youβll design, optimize, and automate server provisioning and configuration workflows, ensuring ultra-low latency and high-availability for critical trading platforms.
π Key Responsibilities
- Maintain, troubleshoot, and optimize enterprise-scale Linux systems using advanced tools and scripting.
- Manage configuration automation with Puppet, Hiera, and Ansible.
- Develop Python scripts to automate infrastructure operations and integrate APIs.
- Deploy and maintain Docker containers and Kubernetes clusters.
- Enhance system provisioning workflows from bare metal to production.
- Support monitoring/logging infrastructure (e.g., Grafana, Prometheus).
- Communicate effectively with engineering teams and stakeholders via Git commits, issue tracking, and in-person collaboration.
π― Skills & Tools Youβll Need
- Linux Administration: PXE boot, DHCP, GRUB, systemd
- Programming: Advanced Python, API integration, unit testing
- Automation Tools: Puppet, Ansible, Ansible Tower
- CI/CD Pipelines: Git, branching, merging, version control
- Containerization: Docker, Kubernetes
- Monitoring & Logging: Prometheus, Grafana, Alerta, OpsGenie
- Networking Fundamentals: TCP/UDP, Multicast, DNS, EBPF, tcpdump
- Storage Systems: NFS, S3
- RPM packaging: Build and publish repositories
π Qualifications
- Bachelor’s degree in Computer Engineering, Computer Science, or equivalent
- 5+ years of experience in a Linux infrastructure or DevOps engineering role
- Hands-on experience with high-availability, large-scale server environments
- Familiarity with trading systems, financial markets infrastructure, or real-time systems is a plus
π Why Join IMC?
- Work with cutting-edge technologies in an HFT trading environment
- Collaborate with globally distributed teams
- Enjoy a culture focused on continuous learning, innovation, and ownership
- Competitive compensation and professional development opportunities
β Apply Now
Ready to take the lead in shaping Linux infrastructure for a global trading powerhouse?
π Apply on IMC’s Official Careers Page