Haskell

The meeting place for professional Haskell programmers

Systems engineer

Posted by Michael Snoyman
Posted at October 1, 2014 11:27:52 AM
Filling by October 31, 2014
Job type Full time
Location Telecommute

FP Complete is the leading providing of commercial Haskell development tools. We are looking to expand our engineering team with an additional systems engineer. Responsibilities would include developing cluster computing solutions for large, domain specific, cloud compute jobs, as well as management of clusters of machines hosting high-availability application and web services.

This position will offer the opportunity to work on the production deployment of a scientific processing application. You would be working hand-in-hand with other engineers writing Haskell libraries for distributed workload across this cluster, and designing strategies to optimize these computations. The goal will be to provide a robust compute environment for providing end users with low-latency results to their queries.

This is a telecommute position, which can be filled from anywhere in the world. We are hiring for a full time, long term contract position.

Requirements:

  • AWS (EC2, VPC, IAM, RDS, ElastiCache, CloudWatch, SNS, SES)
  • Large-scale distributed computing/HPC
  • Ubuntu server
  • High-availability architecture
  • Shell scripting and automation of routine tasks

Nice to have:

  • Azure or other IaaS
  • LXC
  • Postgres
  • Redis
  • Jenkins
  • Docker/CoreOS
  • Intrusion detection/prevention
  • Backup/restore

Additionally, as we are a functional programming shop, we are most interested in candidates who are intrigued by functional programming, as functional programming is a strong part of our engineering team culture.

If you are interested in applying for this position, please send your CV or resume to [email protected].

Login with