Lead Software Engineer/Manager (Embedded Linux C/C++) Remote UK to £140,000 Do you have expertise with low level embedded systems programming combined with leadership/management skills? You could be progressing your career, in a senior, hands-on Lead Software Engineer/Manager role at … You have expertise with low level programming including Embedded C/C++, Linux Kernel, Bare Metal programming You have experience of working on complex, distributedsystems with Containerisation including a deep knowledge of Kubernetes/Docker You have experience of leading, mentoring, coaching and recruiting talented Software Engineers more »
of Javascript/Typescript ● Solid understanding of NestJS, Express or similar NodeJS backend frameworks ● Cloud Architecture & System Design (preferably AWS) ● Experience with microservices/distributedsystems ● Experience with test frameworks (Jest, Cypress, Mocha, etc.) Bonuses/Great to haves ● Prior experience or a strong interest in FinTech & SaaS more »
for the Snr Java Engineer position you must; Posses over 5 years of experience constructing Java apps and JSON API's Experienced working with distributedsystems (PostgreSQL, Kafka, Cassandra etc) Be comfortable with taking part in regular code reviews (Git/Github) Fluent in both English and French more »
experience Experience with different architecture patterns & appreciation of their trade offs (microservices, event driven, hexagonal, cloud native) Hands-on experience in architecting large-scale distributedsystems with high degree of availability, fault-tolerance & scalability in any domain Experience building RESTful APIs with any of: Spring Boot, Micronaut, Quarkus more »
with relational databases using SQL Experience with, or excited to learn, functional programming. To have worked on or want to learn to work on distributed systems. To take the initiative to turn business requirements into working software. To have a pragmatic mindset – perfect is the enemy of good! To more »
engineer that enjoys writing clean, testable code and embraces cutting-edge technologies like cloud platforms (Google Cloud, AWS, Azure), as well as high computing distributedsystems, and TDD/BDD. You would be working on exciting projects understanding how Machine Learning & AI impacts the software engineering environment. What … quality, scalable architecture Be constantly looking on ways to improve and bring in the latest technology with your area Work on large scale enterprise systems to allow the business to run & deploy leading AI products & services. Consistently looking for ways to knowledge share and collaborate between people & team. Key … Skills you will have: Experienced in C++ 17/20 Experience with GPU, CPU, HPC enterprise level systems Strong knowledge on software design & architecture Passionate about TDD/BDD Please get in touch to find out more. more »
with College policies and strategic objectives. 3. Create a culture within the team and College, ensuring this develops the Colleges Information, Communications and Print systems in a responsive way. 4. Provide a responsive service to a range of users, including students, staff (curriculum and support), governors and visitors. 5. … elements of the IT and Print service to end users. C. Infrastructure and Technologies 1. To ensure a fully integrated approach to the IT Systems, Network infrastructures, resources and staffing teams, delivering the service. 2. Maximising value-for-money in procurement and the ongoing maintenance arrangements. 3. To contribute … E. Policy, Procedures and Processes 1. To be responsible for the physical and logical security of the data stored in the College's information systems and maintain effective security processes as required. 2. To be responsible for the management, monitoring and performance of the IT infrastructure, including data traffic more »
focus on collaboration, cutting-edge technology, data-driven solutions, and automation. Responsibilities: Focus on the analysis, design, implementation, and testing/delivery of trading systems using the latest technologies. Work with researchers to convert strategy into working algorithms. Design and build mission-critical and complex trading systems. Plan, design … cross-functional teams to troubleshoot and solve complex performance/latency sensitive problems. Requirements: Experience developing performant, scalable applications in modern C++. Understanding of distributedsystems, data structures and algorithms. Practical use of multi-threaded/multi-core programming paradigms. Object-oriented design and programming experience. Bachelor’s more »
Software Engineering Manager (Embedded Linux C/C++) Remote UK to £140,000 Do you have expertise with low level embedded systems programming combined with leadership/management skills? You could be progressing your career, in a senior, hands-on Software Engineering Manager role at a global Cloud/… You have expertise with low level programming including Embedded C/C++, Linux Kernel, Bare Metal programming You have experience of working on complex, distributedsystems with Containerisation including a deep knowledge of Kubernetes/Docker You have experience of leading, mentoring, coaching and recruiting talented Software Engineers 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 »
Strong grasp of NestJS, Express, or equivalent NodeJS backend frameworks. Proficiency in cloud architecture and system design, preferably AWS. Demonstrated experience with microservices and distributed systems. Familiarity with test frameworks such as Jest, Cypress, Mocha, etc. Hedge Fund/Fintech/Asset Management Experience a plus. If interested please more »
architectural experience An analytical mindset with a passion for working with the latest algorithms. Experience with web technologies Strong multi-threading experience Experienced with distributed system development. * You must be eligible to work in the UK without requiring sponsorship* Not quite right for you? Refer someone you know and more »
code using modern frameworks, ensuring thorough test coverage. Support the entire development cycle from conception to product launch. Capable of understanding, designing, and documenting distributed systems. Hands-on practitioner with a focus on craftsmanship and experience in deploying microservices with CI/CD pipelines Benefits include, hybrid working, Equity more »
contribute to the frontend You have a product mindset and care about the customer experience Developing microservices for new features and managing a resilient distributed system. Confident working across: Golang, TypeScript, React, Next.js, AWS and JavaScript Requirements: Comfortable managing numerous engineering teams rolling out projects successfully Spearhead software system more »
engineer that enjoys writing clean, testable code and embraces cutting-edge technologies like cloud platforms (Google Cloud, AWS, Azure), as well as high computing distributedsystems, and TDD/BDD. You would be working on exciting projects understanding how Machine Learning & AI impacts the software engineering environment. What … You'll Do: You will working with various teams and engineers to build and implement high quality, scalable architecture Work on large scale enterprise systems to allow the business to run & deploy leading AI products & services. You'll be working on cutting edge technology across software engineering and also … to learn more about ML & AI. Key Skills you will have: Experienced in C++ 17/20 Experience with GPU, CPU, HPC enterprise level systems Passionate about TDD/BDD Please get in touch to find out more. 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 »
building and maintaining our Safety & Back-Office tooling and integrations, within the Engineering team. This includes developing services that interact with our core backend systems to safely and securely support the needs of our Trust & Safety, Data, Product and Engineering teams, as well as our Customer Experience agents. These … ensure high-stability and performance across services About you: You have at least 5 years of relevant experience You are experienced with large-scale distributedsystems You are familiar with data storage systems and queries You have the ability to learn, explore and research in new and … fully remote organisation reshaping the dialogue on dating and sexuality. The company was founded in 2014 and has evolved since to become the open, distributed structure it is now. We have a naturally agile and fluid culture. The whole team is fully remote, which means you work where and more »
mission to elevate the human experience of sexuality and relationships. In this role you will be responsible for the integration and management of complex systems in a dynamic environment. Product and engineering leadership will rely on you to assist with integrating third-party services, internal and external systems … that will guide discussions between cross-functional product, engineering, and partner teams. Distinctive analytical, problem-solving, and organizational skills. Strong knowledge of the integrated systems lifecycle development utilizing different - and sometimes - multiple development models (e.g., agile, waterfall, hybrid, etc.) Accustomed to working with third-party integrations that involve both … application distribution models with content & metadata feed integrations, billing and purchasing journeys, and application development kits About you: 5+ years' experience in project management, systems engineering, or as scrum product owner 3+ years' experience facilitating solutions between business and technical teams You are experienced with large-scale distributedmore »
London Arena, Livesey, Greater London, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions
candidate must have: Strong Experience with Golang. Extensive experience with AWS. Good understanding of SQL and NoSQL databases (PostgreSQL, AWS DynamoDB.) Good understanding of distributedsystems and event-driven architecture. Good understanding of JavaScript. Knowledge of analyzing metrics about system health and performance (for example, DataDog, CloudWatch, PagerDuty more »
Total Compensation) As a Staff/Principal Data Engineer (7+ years experience), you'll help the team solve complex problems and scale their complex distributedsystems working alongside non-technical stakeholders to make vital improvements continuously throughout the development process. Want to find out more? Hit Apply or 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 »
years experience with C programming language. Varied knowledge across Linux/UNIX and Windows. Multi-threading/multi-process/parallel architectures. Experience with distributed systems. Asynchronous programming and concurrency expertise. Bachelors in computer science. Either commercial experience or a keen interest in Finance, Foreign Exchange/FX. Within 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 »
and ensure the business's network security is ahead of the business requirements, whilst also pushing standardisation through automation. My client has built numerous distributedsystems on an agile, reliable, multi-vendor network infrastructure, this supports all traffic profiles from trading to internet connectivity. Enabling those systems … by deep diving into packet captures and reviewing audit logs. Assist the team with support tasks and help improve the teams ability to monitor systems effectively through scripting and or collaborating with Developers for more complex dtasks. Working closely with Cyber Security to mitigate threats and stay on top more »
creative in driving forward their success. The Head of Technology is looking for a senior C++ developer who comes from an electronic trading or distributedsystems background to work on young code base or greenfield front office systematic trading projects. You will have the chance to lead projects more »