Voleon

Senior Linux Infrastructure Engineer

Job Description

Voleon is a technology company that applies state-of-the-art AI and machine learning techniques to real-world problems in finance. For nearly two decades, we have led our industry and worked at the frontier of applying AI/ML to investment management. We have become a multibillion-dollar asset manager, and we have ambitious goals for the future.
  
Your colleagues will include internationally recognized experts in artificial intelligence and machine learning research as well as highly experienced finance and technology professionals.  The people who shape our company come from other backgrounds, including concert music performances, humanitarian aid, opera singing, sports writing, and BMX racing. You will be part of a team that loves to succeed together.

In addition to our enriching and collegial working environment, we offer highly competitive compensation and benefits packages, technology talks by our experts, a beautiful modern office, daily catered lunches, and more.

As a Senior Linux Infrastructure Engineer, you will build, automate, and maintain an exemplary Linux infrastructure. One that is available, scalable, secure. performant, and fully reproducible. There is an emphasis on modern tooling and following a stringent software developed lifecycle.


Responsibilities
  • Developing operational tooling in Python, Ruby, or similar language (these are beyond shell scripts to be used to perform API integrations, data processing, and system orchestration tasks)
  • Design and implement systems that are highly available, self healing, scalable, and performant
  • Create comprehensive metrics, monitoring, visualizations, and alerting systems applied to all parts of the infrastructure
  • Design and implement all systems components with “Security First” principles
  • Heavily engage with AI tools for all aspects of development and support
  • Participate in an on-call rotation


  • Requirements
  • At least 7 years of working as a Linux Systems Administrator or Engineer
  • In-Depth understanding of Linux fundamentals regarding filesystems, process scheduling, virtual memory management, and other base primitives
  • In-Depth understanding of the TCP/IP network protocol and addressing
  • Significant experience developing operational tooling in Python, Ruby, or similar language
  • Significant experience with Configuration Management platform (Ansible, Puppet, Chef))
  • Experience with metrics, monitoring and visualization tools (Prometheus, Influx, Grafana)

  • Preferred
  • Experience with CI/CD tools (Jenkins, Github Actions)
  • Experience with containers and container orchestration
  • Experience with distributed storage (Ceph, Lustre, GPFS)
  • Experience with RDBMS (Postgres, MySQL)