Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

TUM International GmbH

City of London

On-site

GBP 50,000 - 70,000

Full time

29 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A prominent technology firm in London is hiring Software Engineers to design and develop innovative systems that enhance operational effectiveness. Candidates should possess strong programming skills, a willingness to learn, and a collaborative spirit. Experience in OCaml or Python is beneficial, although not required. Join a team dedicated to solving interesting challenges and contributing to open source projects.

Qualifications

  • Top-notch programming skills.
  • Intellectually curious and eager to learn.
  • Collaborative attitude with humility.

Responsibilities

  • Design and build systems and tools for the firm.
  • Solve real problems in critical areas.
  • Implement foundational infrastructural improvements.

Skills

Programming in OCaml
Python
Problem-solving
Collaborative mindset
Job description

About the Position
We’re looking for Software Engineers who want tohelp us design and build the systems and toolsthat run the firm. You’ll find Software Engineersin all parts of Jane Street, solving real problemsin critical areas ranging from trading desks toour accounting team, as well as buildingfoundational infrastructure, whether that meansimplementing network monitoring or riskmodels.

We are big believers in functional programmingand, using OCaml, a statically-typed functionalprogramming language, as our primary tool. Morerecently, Python has become a vital part of JaneStreet’s research and trading work, acting as thego-to language for data analysis, visualization,and machine learning.

Beyond our own environment, we also recognizethe value of open source software, leveraging itin our daily work and releasing over a millionlines of our own code as open source. We’re alsoalways looking for ways to expand open sourceprojects, and provide ongoing support to thingslike Mercurial, the OCaml compiler, and the OPAMpackage manager. That said, we’re interested intalented engineers with experience in anylanguage—most of us came in with little to nopractical experience in OCaml before wejoined.

If you’d like to learn more, you can read aboutour interview process and meet some of our newesthires.

About You
We don’t expect you to have a background infunctional programming, OCaml, Python, finance, orany other specific field—we’re looking for smartprogrammers who enjoy solving interestingproblems. We’re more interested in how you thinkand learn than what you currently know. You shouldbe:

  • A top-notch programmer with a love fortechnology
  • Intellectually curious, collaborative,and eager to learn
  • Humble and unafraid to ask questions andadmit mistakes

If you'd like to get an idea of what wecover in our software engineering interviewprocess, you can visit our interview preppage.

Kontakt
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.