to use technology to improve sustainability across world. Working in a small & highly-focused team, you'll be working with cutting edge technologies, on distributedsystems, real-time processing and high-volumes of data. Tech Stack: Core Java Kubernetes Docker AWS Microservices The successful candidate can work on more »
Greater London, England, United Kingdom Hybrid / WFH Options
Cititec Talent
majority of the following: At least 3 years of professional functional programming experience. Experience with Clojure, Haskell, F#, or Rust would be ideal. Strong distributedsystems background. Full-stack exposure (integrating front and backends directly). Nice to haves: Experience with the rest of our stack (Event-streaming more »
a pivotal role in shaping the future of the backend infrastructure. Role Requirements 2 years experience in Scala programming Well-versed in working with distributedsystems in the cloud (our software runs in AWS, deployed via Docker and Kubernetes) Willing to work across company's tech stack: Scala more »
with business users and stakeholders every single day. You should have strong programming skills in one language (Java, Python, C#, etc.), and experience with distributedsystems (Kafka is preferred but not essential). Your team values innovation and investment in various new technologies to achieve various business goals. more »
to solve problems and have had experience working in fast paced product environment where quality of code is important. Experience working in high traffic distributedsystems would be advantageous. Any experience working for a start-up would be handy and interest in data also would be welcomed. It more »
development methodologies, design patterns, and architectural principles.Hands-on experience with modern development languages, frameworks, and tools (e.g., Java, Python, JavaScript, etc.).Strong understanding of distributedsystems, cloud computing, and microservices architecture.Excellent communication, collaboration, and interpersonal skills.Ability to thrive in a fast-paced, dynamic environment and adapt to changing more »
to the role: Extensive experience working with both C and C++ Experience with DPDK Experience with Linux Solid understanding of high-performance software and distributed system principles. Strong Bachelors Degree in Computer Science or a related field. Our client can offer fully remote for candidates in the UK but more »
Luton, England, United Kingdom Hybrid / WFH Options
Ventula Consulting
requirements: Strong hands-on experience with Databricks, Spark, SQL or Scala. Proven experience designing and building data solutions on a cloud based, big data distributed system (AWS/Azure etc.) Hands-on software development experience with Python/Release engineering practices sch as CI/CD. Experience deploying/ more »
architecture, processes, and procedures. What we are looking for: least 2 years of experience in a software engineering role, ideally with some exposure to distributed systems. with using Go Lang or Python as your primary programming language. in building, deploying and maintaining Kubernetes clusters. to understand problems/errors more »
end clients and development teams to deliver innovative software that provides genuine business value. What you’ll be doingOwn the development of cutting-edge distributed systemsPromote the uptake of new tools and technologies and bringing them to a life where appropriate.Mentor your teamAct as an architect on smaller projects more »
an elite level Software Engineer with real-time analytics experience to own and manage the mission control panel for one of the largest trading systems in the world, running between $250-$300 billion USD daily! You’ll be responsible for enhancing the performance of this trading system and have … and developers to understand needs and deliver effective solutions. Ensure data accuracy and clarity for informed decision-making across the organization. Build robust, reliable systems that can handle high volumes and 24/7 operation. You'll be a great fit if you have: Strong communication skills to collaborate … with diverse teams. Proficiency in a statically typed language (Kotlin preferred). Algorithmic problem-solving skills and ability to write efficient code. Experience with distributedsystems and automated testing. Relevant degree from a world leading university. Passion for reducing complexity and ensuring correctness. A plus if you have more »
for building out a high-profile ‘Order Management System’ that will underpin the firm-wide systematic investment process, sitting between the strategy and execution systems, handling millions of trade orders annually. You will face off directly with the business and the internal cross-functional technology teams, working directly with … delivery. The firm is highly recognised for adopting an extreme tech-driven mentality, where they focus their attention on delivering, flexible, robust, and scalable systems that can underpin the firm for years to come. They consistently look to incorporate the latest open-source and wider technology stacks into their … 2.1 in Computer Science, Mathematics, Engineering (or a related subject) background. Strong Computer Science fundamentals are required (Such as multithreading, garbage collection, low latency, distributedsystems) Benefits: Salaries Between £85,000 - £110,000 Upwards of 30% Discretionary Bonuses Flexible work/life balance Remote working available. Please contact more »
a 6 months contract. Responsibilities: Develop and maintain scalable and efficient Back End services and APIs using Scala and Play Framework. Implement concurrency and distributedsystems using Akka Actors and Streams. Utilize functional programming concepts and libraries such as Cats to write clean and maintainable code. Collaborate with … in Scala programming language and familiarity with Play Framework, Akka, Cats, and HTTP technologies. Experience building RESTful APIs and microservices architecture. Knowledge of database systems such as PostgreSQL or MongoDB. Familiarity with Agile development methodologies and CI/CD pipelines. Excellent problem-solving skills and ability to work independently more »
based infrastructure, stream analysis and machine learning. The person will be a key contributor to aspects of design and delivery of all H5G Server Systems, Services and Data Stores. Technical expertise – Architecture & Systems Development Deep expertise in and experience with Java server side development, real time SOA and … Framework, Tomcat, K8s, Docker ecosyst 5+ years of design and delivery of high volume highly available back end infrastructures – Telcos/Trading/AdTech systems, etc. Excellent understanding of enterprise architecture patterns, UML. Gaming or Equity trading server side experience is a big plus Demonstrated experience delivering systems at large scale (20K+ mps) using Kafka and Hazelcast In depth understanding of the Distributed System Concepts: Leadership, Consensus, In-Sync Replicas, Partitioning 6+ years of hands on Java development, strong familiarity with Java 11/17+ Strong understanding of key security concepts and patterns Excellent understanding of more »
Learning or Data Analytics as well as knowledge on Hadoop/MapReduce is a plus. Hands-on experience building and delivering large scale enterprise systems/products.Experience attracting, hiring and retaining top engineering talent.Experience leading engineering teams and in agile methodologies, have enabled DevOps mindset, processes and tools.Experience building … highly available and low latency distributed systems.Experience building systems as service-oriented architecture and/or micro-services architecture. Significant hands-on experience in application architecture/design, software development, and testing, preferably in an Agile environment within a professional environment.Excellent written and verbal communications skills. Create and more »
Learning or Data Analytics as well as knowledge on Hadoop/MapReduce is a plus. Hands-on experience building and delivering large scale enterprise systems/products.Experience attracting, hiring and retaining top engineering talent.Experience leading engineering teams and in agile methodologies, have enabled DevOps mindset, processes and tools.Experience building … highly available and low latency distributed systems.Experience building systems as service-oriented architecture and/or micro-services architecture. Significant hands-on experience in application architecture/design, software development, and testing, preferably in an Agile environment within a professional environment.Excellent written and verbal communications skills. Create and more »
to identify improvements and contribute to better decision-making in terms of creating secure and stable software application development Key skills Python Kubernetes Airflow Distributedsystems Computer Science degree Market leading salary and bonus on offer, hybrid working, swish offices and excellent work culture. £120-150k++ more »
areas of the business including core trading services, real-time price feeds, cloud-based microservices and big data handlingthe opportunity to work on globally distributedsystems and highly available trading softwarea cross-functional working environment - working closely with Product, QA, UX/UI and Frontend/Mobile EngineersAs more »
vision and strategy to team members and senior stakeholders• Build and lead high performing teamsTechnical Architects Must Have:· Experience in designing, building and operating distributedsystems· Experience in designing, building and consuming REST APIs· Broad and deep experience with UI technologies such as Angular, Vue or React especially more »
and strategy to team members and senior stakeholders • Build and lead high performing teams Technical Architects Must Have: • Experience in designing, building and operating distributedsystems • Experience in designing, building and consuming REST APIs • Broad and deep experience with UI technologies such as Angular, Vue or React especially more »
money doing something you are passionate about. C# Developers MUST have:Degree C# and SQL Experience writing efficient, concurrent .NET code Experience working on distributedsystems Knowledge of TCP/IP and websocketsThe successful individual will join a small team working directly with the Head of development. My more »
and alongside other extremely talented and driven engineers to build and support systematic trading models. You will helping maintain and extend a large-scale distributed system written primarily in modern C++20 and Python on Linux.An interest in functional programming and its application in the real world would be useful. more »
in front-end technologies including React and Typescript. - Solid understanding of software development principles, design patterns, and best practices. - Experience with cloud technologies and distributed systems. - Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment. - Experience working in start up or scale up more »
data platforms. You will play a pivotal role in architecting and developing multiple scalable, high performing market data feeds, execution platforms and order management systems across multiple asset classes. Responsibilities: Lead the architecture and design of the next generation execution and market data systems, delivering a scalable high … broker, market maker, HFT or a top tier investment bank. Strong understanding of TCP, UDP, IPV4 and related hardware/software Proven experience building distributedsystems on a global basis and writing scalable multi-threaded software/applications. Strong understanding of real-time market data feeds and FIX … protocol applications from an algorithmic trading perspective. Great architecture, design and implementation skills with a strong understanding of distributed, concurrent, or parallel systems. Excellent opportunity with a high-performing trading team rewarding package on offer with high growth career progression. For a confidential conversation, please reach out to: lcouronne more »
programming languages such as Python, C++, or Java, with a strong emphasis on quantitative analysis and algorithmic trading. In-depth knowledge of systematic trading systems, including algorithmic execution, risk management, and market data processing. Familiarity with cloud computing platforms and distributedsystems architecture. The successful candidate will more »