bas_van_dijk•

...a number of very good Haskell programmers think of themselves as beginners even after many years, so if you're not sure, please get in touch.

That's a great personal touch. I've sometimes felt that as well. I should make sure to also use a line like that in my recruiting efforts for LumiGuide.

29
enolan•

I've been told it's impossible to get work visas for Americans without bachelor's degrees. You agree, or should I apply anyway?

9
ndmitchellOP•

That may well be the case - but I'll check internally.

9
enolan•

Any update?

1
ndmitchellOP•

I just got confirmation today - it's going to be pretty hard to get a visa for anyone without a degree, and a Masters makes it much easier. If you think you can argue for specific and particular talents out of the ordinary then there's a chance, but usually not.

2
enolan•

Alright, thanks.

1
sgoody•

I really don't have the experience, but I really wish I did! Good luck with the search, it would be interesting to find out how rich the talent pool is for Haskell and how easy it is to fill those roles.

3
mcapodici•

Chook and egg problem :'(

2
sgoody•

Amen. I'm an IT bod and developer of many years, I'd like to think of myself as a good developer and a functional programming enthusiast with a decent functional programming mindset, but this job advert makes me feel like I'm starting all over again and I'm stuck in a chicken and egg scenario all over again. In no way do I match the job description, but I'd jump at the opportunity to work with Haskell.

1
augustss•

Just apply. What have you got to lose?

11
sid-kap•

Would you consider summer interns?

2
ndmitchellOP•

Not at this precise moment, but I'm trying to arrange that for the future.

3
indorri•

I do wish I had the experience as well. There seems to be a dearth of jobs available for junior developers involving Haskell and functional languages.

1
zerexim•

Neil, how about C++ programmers willing to learn Haskell (and obviously willing to work on C++ projects as well)?

I also wonder why REMOTE is strictly prohibited in these kind of institutions. I mean, why you can't buy services from 3rd party service providers?

1
ndmitchellOP•

I'm only interested in those that already know Haskell for the moment. That said, there are other jobs in nearby teams where C++ is useful, so if you give me your CV I can pass it on.

Certainly remote working can work in some circumstances, but I find there is real value to having everyone in a room, on a semi-regular basis. We're not after a service, we're after a coherently designed system with lots of interlocking components, none of whose design is fixed in stone. That requires a lot of high-bandwidth design. There are certainly non-physically-adjacent ways to get that high-bandwidth, but banks tend to prefer people in the same room.

1
zerexim•

Thanks! will be in touch if I decide about relocation.

I mentioned "buying services" as an easy mechanism for payroll, bureaucracy workaround. It doesn't exclude a coherently designed system and a high-bandwidth communication ;)

One last question: do you know if it is possible part-time (e.g. 50-80% load) arrangement for above mentioned C++ related positions?

1
ndmitchellOP•

I think payroll for contractors is actually fairly smooth, so it isn't the paying bit that excludes remote work.

Generally the positions are all full time.

1
[deleted]•

[deleted]

1
atium_•

Out of curiosity, why do these positions usually require no prior finance knowledge?

1
ndmitchellOP•

Because the intersection of people with both Haskell and finance is rare. You certainly need people with finance experience floating around, but the majority of the required finance can be explained with to Haskellers in terms they understand (it's an associative/commutative monoid), without really needing to grok all the complexities of finance. Fortunately, banks tend to already have people who understand finance, so you just need the Haskell people to have everything sorted.

1