Jack Rickard

Jack Rickard Email and Phone Number

Software Engineer @ Jane Street
England, United Kingdom
Jack Rickard's Location
Enfield, England, United Kingdom, United Kingdom
About Jack Rickard

I'm a senior software engineer passionate about solving complex technical challenges and driving innovation in high-performance systems. With expertise in network protocols, Rust, C#, distributed systems (and a whole bunch of other stuff I've found exciting over the years), I specialize in architecting and implementing robust, scalable solutions.My experience spans:* Backend & Systems Programming* High-Availability Architecture* Networking & telecommunications protocols* Cryptography & Security* Mentoring & Technical LeadershipI thrive on tackling challenging problems and am always eager to learn and grow. Whether it's contributing to IETF standards, breaking cryptography in competitions, exploring language design, or building a CPU emulator, I bring a deep intellectual curiosity to everything I do.Beyond my core work, I'm passionate about:* Programming Language Design - Programming languages are *the* tool we use to interact with computation. I've spent a lot of time exploring garbage collection, undefined behaviour, type systems, and more, in order to get closer to understanding how everything works.* Graphics Programming - GPUs are remarkably different to CPUs which makes programming for them an interesting challenge. While learning about how they work I've written a simple game engine (or two) and contributed to the gfx-rs open-source project which unifies graphics APIs.* Game Development - This is a fun mix of programming, communication, psychology, and more. I've written a few small games including one that was one of the winners of a game jam.Open to interesting technical discussions and collaboration opportunities.

Jack Rickard's Current Company Details
Jane Street

Jane Street

View
Software Engineer
England, United Kingdom
Website:
janestreet.com
Employees:
3063
Jack Rickard Work Experience Details
  • Jane Street
    Software Engineer
    Jane Street
    England, United Kingdom
  • Microsoft
    Senior Software Engineer
    Microsoft Sep 2023 - Present
    London, England, United Kingdom
    I was instrumental in the development of a cutting-edge LLM-based scam detection system, rapidly mastering C# to become the team's technical expert. I wrote the design for the first production version, and architected a highly available, geo-redundant solution while making critical trade-offs to accelerate time-to-market. My comprehensive involvement—from initial design and Azure deployment to swift resolution of production issues—ensured successful public demonstrations and seamless experiences for key customers, delivering a robust, scalable solutions under significant time pressure.
  • Microsoft
    Software Engineer
    Microsoft Mar 2021 - Sep 2023
    London, England, United Kingdom
    As tech lead for a 10-person team, I architected and implemented critical features, including a high-performance asynchronous cache and a "rich call data" system, while ensuring knowledge transfer through documentation, education sessions, and mentorship. I developed a "delightful" test automation framework that slashed test runtime from minutes to seconds, maintained a crucial Rust library used company-wide, and created a patent-pending system for seamless TLS encryption in Linux applications.
  • Metaswitch Networks
    Software Engineer
    Metaswitch Networks Sep 2019 - Mar 2021
    London Area, United Kingdom
    At Metaswitch, I rapidly advanced to tech lead within 6 months, leading an 8-person team developing Metaswitch QCall a high-availability cryptography service developed in Rust and deployed in telecoms operators networks. The STIR/SHAKEN product scaled to handle over 6 billion calls monthly for 100+ telecom operators and never experienced a critical bug in production. I contributed to IETF and ATIS standards while coding, designing, and reviewing work to build those features. A standout achievement was single-handedly developing a zero-maintenance Certificate Authority.
  • Softwire
    Software Engineer
    Softwire Jul 2018 - Sep 2018
    London, England, United Kingdom

Jack Rickard Education Details

Frequently Asked Questions about Jack Rickard

What company does Jack Rickard work for?

Jack Rickard works for Jane Street

What is Jack Rickard's role at the current company?

Jack Rickard's current role is Software Engineer.

What schools did Jack Rickard attend?

Jack Rickard attended University Of Cambridge.

Not the Jack Rickard you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.