About this role
Job title: Linux Engineer
About the Role
DV Trading is seeking a Linux Engineer to automate and optimize our Linux server infrastructure, focusing on performance tuning, storage, and the Linux network stack. This role embraces an Agile mindset and DevOps philosophies, with a willingness to decompose and reinvent systems, processes, and tools to support a rapidly evolving trading environment.
What You'll Do
-
Enhance and support configuration management code and automated processes to optimize performance
-
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
-
Consistently communicate status updates, ideas, and strategies with peers and stakeholders through various channels
-
Leverage data to inform strategies and decision-making with a focus on performance metrics
-
Build and refine tools that ensure our systems remain high-performing and efficient, while supporting our technology evolution in a controlled manner
-
Lead initiatives in performance tuning through hardware and OS optimization
-
Develop and maintain tooling to automate tasks related to server provisioning and storage management
-
Implement infrastructure services that adhere to infrastructure-as-code principles, ensuring seamless scalability and reliability.
-
What We're Looking For
-
Bachelor's Degree in Computer Engineering or a similar field of study
-
5+ years of experience in Linux engineering, debugging, administration, and OS provisioning
-
Extensive experience with configuration management at scale
-
Proficiency in EBPF, tcpdump, strace, nmcli, systemd, ntp/ptp, lsof, nc, nmap and NFS/S3 storage
-
Proficiency with networking fundamentals including DNS, TCP/UDP/multicast
-
Deep understanding of Linux and its network stack
-
Solid understanding of storage systems and how they integrate with Linux
-
Ability to manage and implement large-scale infrastructure projects
-
You are naturally curious about hardware and software, and how these interact
-
A systematic approach to problem solving
-
You are able to clearly explain your thoughts through written and verbal communication, ask the right questions, and are not afraid to challenge or defend a strategy
-
Deep experience in performing system performance analysis and tuning
-
Experience in use of virtualization/VMWare for compute infrastructure.
-
Compensation & Benefits
-
Discretionary bonus eligibility
-
Medical, dental, and vision insurance
-
HSA, FSA, and Dependent Care options
-
Employer Paid Group Term Life and AD&D Insurance
-
Voluntary LTD, Life & AD&D insurance
-
Flexible vacation policy
-
Retirement plan with employer match
-
Paid parental leave
-
Wellness Programs