Opportunities exist in the Labs SWAT and Systems Engineering, as well as in consulting and beyond. See the individual job postings for details of the jobs, and on how to apply.
Vacancies: Senior Multi Skilled Systems Engineers
Fantastic opportunities are available for skilled Software Engineers to join the Oliver Wyman Labs Systems Engineering team in our London and Berlin offices.
Graduates and Interns
We welcome fresh blood and applications from students, or those newly qualified. Lack of experience can be accommodated (and fixed) for those with the right skills and aptitude.
Vacancies: Full-stack Software Engineer
Oliver Wyman Labs is hiring Software Engineers in our Boston, New York, Dublin, London, Berlin, and Sydney offices. We are building new teams from the ground up and as such need to hire top-tier talent in several locations at all levels, from recent graduates to seasoned professionals.
Ceri Storey wrote “ After reading Solving the Water Jug Problem from Die Hard 3 with TLA+ and Hypothesis, I figured it’d be amusing to reproduce it in Rust as diehard-rs, along with its quickcheck library. ”
How to actually secure IoT devices
Tom Parker wrote “ Every day it feels like there’s some new Internet of Things (IoT) story, telling us how these new devices in our homes and offices are causing more and more havoc. On the other hand, we really like the new and shiny things doing funky things for us, and that doesn’t look like it’s slowing down… ”
How long does it take a developer to read a recruiter’s email?
Francesco Bianchi wrote “ Search on Google the question “how long does it take a recruiter to review a resume” and you’ll get back @ 23,600,000 results. It’s evident that there’s a lot of interest for this topic and I remember it being a hot topic of discussion several times over the last decade. Even magazines like Forbes and… ”
Automagical port allocation for tests
Ceri Storey wrote “ It’s quite common to want to test a network service from the outside, as if it was being accessed from a client. Quite often, people will pick a “well-known” port to use, eg: port 8080 or 8888 for a HTTP service. But that means that if you leave a stray service process lying around, you’ll need to hunt it… ”
Gasconade: Making blog posts for Twitter users
Tom Parker wrote “ Recently there’s been a lot of Twitter posts with the text ‘1/X’ or ‘Thread:’ in them, followed by umpteen other tweets because apparently the relevant poster both refuses to follow the parsimonious limits of the Twitter platform, and for some reason also refuses to write an actual blog post. Given these days the technical act… ”