Key Responsibilities
We are seeking a skilled software engineer to join our team. Your primary responsibilities will include designing and implementing encryption systems, developing multi-PSP payment orchestration, automating compliance tasks using GenAI, creating custom serverless runtimes, and leveraging Confidential Computing for secure cloud systems.
Your expertise in distributed systems, high-throughput networks, and payments ecosystems will be crucial in this role. You should have a strong background or interest in building scalable systems that can handle complex problems like global state replication, data consistency, and performance engineering.
We work on products offering tooling or APIs consumed by developers, primarily using Rust and Node.js built on AWS. While we emphasize engineering skills over specific language or framework knowledge, successful engineers will be comfortable dealing with multiple technologies and learning new ones.
* Skillset Requirements:
* At least 5 years of software development experience.
* Familiarity with distributed systems, high-throughput networks, and payments ecosystems.
* Ability to learn and adapt to various languages, frameworks, and programming paradigms.
What We Offer
In exchange for your skills and experience, we offer a competitive salary, stock options, flexible working hours, generous vacation days, private health insurance, catered lunch, and the opportunity to work from one of our offices in London or Dublin.
This role offers the chance to collaborate with diverse backgrounds, take pride in completing projects with varied technologies and systems, and thrive in a collaborative environment.