— Design, develop and support new trade engine core services
— Understand business needs, data requirements, and specifications required to support implementation of our real time systems
— Write reusable, testable, and efficient code
— Provide stability to the production environment
— Participate in L3 incidents resolution
— Review other software engineers’ code for correctness, style, and information security concerns
— 3+ years of experience in professional software development
— Strong engineering skills, knowledge of fundamental Computer Science principles and a test-driven approach to software development
— Extensive knowledge of Java Core
— Experience working in and performance tuning a Linux environment
— Understanding of SDLC methodologies
— Experience working with High Availability and/or High Load architectures
— Ability to adapt to changing priorities within a fast moving industry and startup culture
— A customer- and product-focused mindset
Nice to have:
— Solid knowledge in and experience with financial services protocols including FIX, SBE, Protobuf or similar
— Experience with low latency messaging frameworks like Aeron
— Experience with Node.js, Redis
— Proficient in writing latency sensitive Java services
— Work experience or knowledge of the finance industry, payments, trading and/or exchange systems
In return we offer:
— Good opportunities to work with international payment instruments for the product used by millions worldwide;
— Competitive remuneration;
— 100% Health Insurance coverage after successful trial period;
— Annual vacation 18 working days;
— English language courses;
— Fresh fruit and other snacks onsite;
— PE accounting and support;
— Friendly team with no bureaucracy.
Our mission is to guide people into the world of an open financial system in a regulated way. We welcome the diligence and careful investigation that regulation and licensing entail. Now, after our six successful years of experience in this business, more than 4 million people globally use services developed by the CEX.IO
LABS team. And this number grows daily.
Why CEX.IO LABS?
Smooth and streamlined technical processes
— We use source control and continuous integration systems.
— We can push several updates in one day.
— We’re ready to deploy any product at the push of a button.
— We have a three-tier incident management system.
— We fix bugs before writing new code.
— Our specifications are written by humans, for humans.
— Our employees work with the best equipment.
— MacBook Pro and at least one 27″ display are guaranteed.
Comfortable and motivating work conditions
— A spacious office with sports zones, a fully equipped dining area, a terrace, and lots of extra facilities
— Medical insurance, paid sick leave, drinks and snacks, English language courses, and more
— Team building events, corporate events, semi-official parties, etc.