Software Engineer - Functional Programming
Skyrocket Ventures - Palo Alto, CA

This job posting is no longer available on Monster. Find similar jobs: Software Engineer jobs - Skyrocket Ventures jobs

Skyrocket Ventures is a recruiting firm for hundreds of high growth technology companies that range from industry leaders to top-tier startups. The opportunity below is with one of our clients for a full-time permanent hire.
Please note that even if this job is not a perfect match, we encourage you to apply as long as it is in the ballpark. Our clients are often interested in candidates who may be more jr. or sr. than the description indicates, or may be missing some of the requirements, as long as the most important qualifications are there and the candidate is good in general.

If you are interested in this position and would like to pursue it, please apply by sending your resume in word, text, or html (not PDF) format.

If you have any friends or colleagues who may be interested in career advancement in the technology industry, please introduce them to me. If we place someone referred by you, we'll thank you with a significant referral reward.

The majority of jobs we are recruiting for are not posted on this website, so if this job below does not fit you but you would like to know which jobs would be the best fit for you, please send your resume to me directly via the email address below. We can then do a more customized search for you.

Thank you!

Matthew Strassberg
Recruiting Director
Skyrocket Ventures
Matthew [at] skyrocketventures [dot] com
Feel free to check out testimonials from some of our many candidates/clients here:
http://www.linkedin.com/in/mstrassberg

Software Engineer - Functional Programming Palo Alto, CA

Put your passion for functional programming to work as one of the first members of a growing

engineering team.

About The Company

This company is a fast growing mobile startup located in downtown Palo

Alto. We’re backed by some of the most experienced VC firms in the

Valley, and we want you on our team.

About the role

The company's engineering team is small and growing, and you will make a major impact the

day you join. We push code frequently -- often multiple times a day -- so your work will be in

production fast. We are tackling many challenges where you can make huge contributions,

including scaling up infrastructure to support hundreds of thousands of new users a month,

building and managing big data sets, and building product features that enhance cell phone

communications for our users.

Our server code is written almost entirely in OCaml, a functional programming language.

We’re offering a unique opportunity to immerse yourself in a programming language you

will love and an environment that lets you write beautiful code. You don’t need to have any

OCaml experience to join us, but you should love static types, concise code, and functional

programming as much as we do.

This role is based in Palo Alto. We offer competitive compensation, including equity, benefits

(medical, dental, vision), awesome equipment (MacBook Pro, dual monitors, etc.), and other

perks of startup life.

Requirements
  • 5+ years experience programming in 2 or more languages
  • BS or MS in computer science or related field (or equivalent job experience)
  • Interest in learning/using functional programming
Bonus skills

  • Experience with Amazon Web Services (EC2, S3)
  • Familiarity with OCaml and/or other functional languages such as F#, Scala, Haskell, Lisp, Clojure, etc.
  • Experience with relational data stores (MySQL) and non-relational (e.g. Redis, SDB, S3)
  • Experience with Map/Reduce and other “big data” frameworks

Monster - 14 months ago - save job - block