documented strategy for all dependent services and infrastructure. Collaborate in daily scrum ceremonies, working closely with engineering, security, and third-party vendors. Apply TDD/BDD methodologies, maintaining high codequality and resilience. Requirements Strong hands-on experience with TypeScript and Node.js. Frontend familiarity is helpful (e.g. React). Proficiency with AWS services in a serverless context … especially CloudFront, API Gateway, Lambda, DynamoDB and CloudWatch. Commercial experience with Infrastructure-as-Code tools such as Terraform, SST, CDK or CloudFormation. Strong understanding of API development, RESTful design, and secure authentication. Demonstrated knowledge of API security and OWASP Top 10 vulnerabilities. Experience with Docker, Linux, Git, and container-based environments. Working familiarity with PCI DSS, payment systems, or More ❯
of that functionality, focussing on making geospatial data sets accessible and easy to use. Contribute to and improve the standards for software engineering in the team, in terms of codequality, automated testing, documentation, and team processes. Contribution to maintaining the reliability of Sensat's enterprise offering. What you'll bring Expertise in 3D, WebGL and Typescript … Experience of optimising 3D rendering within web browsers. A passion for quality and writing clean, solid, readable code that scales and performs well, with excellent coding practices and a keen eye for detail. Strong desire to learn and share knowledge with others. 3+ years commercial development experience including automated testing. Bonus points for participation in open source More ❯
ClickHouse, Kubernetes, and modern CI/CD tooling, with a strong focus on automation, scalability, and performance. AI-assisted development tools are also leveraged to boost productivity and quality across the team. Responsibilities Design and develop core backend systems including market connectivity, order routing, execution engine, risk, and position tracking. Implement ultra-low-latency and GC-free components … performant, production-ready solutions. Participate in performance profiling, JVM tuning, and debugging complex issues in production. Develop and maintain automated test suites and CI/CD pipelines. Engage in code reviews, architecture discussions, and technical audits to ensure high standards across the codebase. Use AI-driven coding tools (e.g., GitHub Copilot or similar) to accelerate development and improve productivity … kdb+ or InfluxDB is a plus. Experience with distributed systems, message queues, and performance tuning at the network and application layer. Comfortable using AI-powered development tools to enhance codequality and development speed. Strong testing discipline including TDD, benchmarking, and resilience testing. Communication and Collaboration Proficient in English (spoken and written); Chinese or other languages are More ❯
distributed, flexible schema document database. This role will be based remotely in the UK. Candidate Profile 10+ years of experience in data management systems Experience with building production-level code with a large user base, robust design structure and rigorous codequality Degree in Computer Science or similar field, or equivalent practical experience, with strong competencies … in data structures, algorithms, and software design/architecture Experience with large code bases written in C++ or another systems programming language. You'll need to trace down defects, estimate work complexity, and design evolution and integration strategies as we rewrite different components of the system Passion for the theory and practice of database query engines, as well as … month) goals to innovate in high-performance query execution and other areas of responsibility, co-ordinating initiative-level strategy and personally writing well-tested, production-ready C++ code Advise management on key decisions related to our architecture and processes, and collaborate with stakeholders across the company on large initiatives Influence and grow team members through active mentoring, coaching, and More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Harnham - Data & Analytics Recruitment
independently (build + deploy) Experience managing multiple workstreams in low-management settings Product-focused engineer who thrives in flat, startup-style team structures Good grasp of engineering best practices, codequality, and system design Tech Stack Python JavaScript/TypeScript SQL AWS (Cloud Infrastructure) Interview Process Technical Discussion (30-60 mins) Collaborative Co-working Session More ❯
a strong focus on customer-facing features Product Focus: Be the technical owner of features, from design to implementation to ongoing support Project Management: Manage individual project priorities, deadlines, codequality and deliverables; Participate in occasional on-call duties to keep software systems up and running Who You Are BS degree in Computer Science, similar technical field More ❯
which leverages open-source intelligence, data mining, network analysis, and machine learning to generate unparalleled insights on networks engaged in illicit financial activity. Key focus areas include system architecture, codequality, automation, and observability. To the right person, this will be the perfect kind of challenge. Our mission is compelling, our product is powerful, and we're More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Sanderson
maintain responsive front-end applications using modern frameworks and technologies. Collaborate closely with UX/UI designers, back-end developers, and data teams to deliver seamless digital experiences. Ensure codequality through best practices including testing, reviews, and documentation. Integrate front-end components with AWS-based services, including Lambda. Participate in Agile ceremonies and contribute to sprint More ❯
is the world's leading software platform for digital assets. Offering the largest production blockchain platform in the world, we share the passion to code, create, and ultimately build an open, accessible and fair financial future, one piece of software at a time. We are seeking a proactive and skilled Senior Full-Stack Engineer to join our lean, high … of the entire software lifecycle-scoping, implementation, testing, deployment, and maintenance. Integrate blockchain protocols and wallets to enable seamless Web3 user experiences. Leverage the latest AI tools (e.g., for code generation, documentation, or test coverage) to enhance productivity, accelerate delivery, and maintain high code quality. Stay up to date with the rapidly evolving blockchain ecosystem and bring best … web3.js, or wagmi. A strong sense of ownership and the ability to drive projects independently. Ability to navigate ambiguity and work effectively in a fast-changing environment. Commitment to codequality, including writing unit/integration tests and applying engineering best practices. COMPENSATION & PERKS Full-time salary based on experience and meaningful equity in an industry-leading More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Arc IT Recruitment
Participating in Agile ceremonies, collaborating closely with engineering, infrastructure, and external service providers. Practising Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) to maintain a high standard of codequality, resilience, and performance. We are looking for candidates who have: Strong hands-on experience with TypeScript and Node.js for backend development. Deep understanding of AWS serverless … technologies. Working knowledge of Infrastructure-as-Code tools. Strong background in RESTful API development, secure authentication mechanisms, and API integration best practices. Experience working in regulated environments such as PCI DSS, or within other compliance-heavy systems. Familiarity with frontend frameworks like React is a bonus. If you're a backend engineer who thrives in cloud-native environments and More ❯
to end-to-end delivery of critical features as part of our development team. You'll work hands-on across React, Node.js,and Python services, focusing on feature delivery, codequality and platform reliability, while learning the ropes of architecture, DevOps practices and network integrations. This is a fantastic opportunity to grow your skills in a supportive … by further developing our GitHub Actions pipelines, Terraform definitions and observability integrations. Ensure quality & reliability: write and maintain unit, integration and end-to-end tests, participating in code reviews to uphold high standards Contribute to our cloud-native platform to optimise performance, security and scalability Collaborate cross-functionally with product, operations and customer success to translate requirements … stack engineer in a SaaS or startup environment. Proficiency with Node.js (Express) and Python (FastAPI, Celery). Familiarity with Microsoft Azure App Services/Functions, GitHubActions and Infrastructure as Code (Terraform). Some exposure to networking protocols and systems such as SNMP,IPAM, or CLI automation (we'll teach you the rest!). Comfortable writing and maintaining tests (unit More ❯
formats (in this case PresenZ). Seeing your work rapidly released into production software shipped to partners and the public. A collaborative engineering culture that values data-driven decisions, codequality and continuous improvement. Responsibilities Work across all stages of the software development life cycle to develop software for new and novel product features. Our products are … and readability. Build automated unit, functional, and performance test suites and as a team own test and benchmarking harnesses for V-Nova's CI. Collaborate in an agile environment (code reviews, design discussions, task estimating knowledge sharing and mentoring expected). Manage your deliverables we expect people to take responsibility for their deliveries but not to work in isolation … C++ (C+ or later preferred) and solid C fundamentals; confident with low-level memory management, resource lifetime, templates and performance-oriented coding. Several years building and shipping production native code (typically 5+; depth matters more than exact years). Performance analysis & optimization experience using profilers/instrumentation tools and acting on the information by planning and carrying out performance More ❯
Development Development of efficient, concurrent applications and services. Skilled in building CLI tools, REST APIs, and interacting with external services. Familiar with go modules, error handling patterns, testing, and code organization. AWS Services & API Integration Deep experience using AWS SDKs in both Python (boto3) and Go (aws-sdk-go-v2) to: Interact with services like EC2, S3, IAM, CloudWatch … ticket creation, and documentation workflows. Kubernetes: Working with the Kubernetes API in Python using the official kubernetes client. Automation of deployment tasks, pod management, and cluster introspection. Testing & Quality Assurance Python Testing: Experience with pytest, unittest, and mocking tools (unittest.mock, responses). Use of coverage.py for test coverage analysis and integration with CI pipelines. Go Testing: Writing unit … using the testing package. Familiar with table-driven tests, test coverage tooling, and mock generation (gomock, testify). Additional Skills Version Control: Advanced use of Git, including branching strategies, code reviews, and release workflows. CI/CD Integration: Incorporation of tests and linters in CI/CD pipelines (GitHub Actions, GitLab CI, etc.). CodeQualityMore ❯
be able to use Python. Collaborate with frontend engineers and other team members to integrate backend systems with user-facing components Write unit tests using appropriate testing frameworks, ensuring codequality and maintainability Integrate with continuous integration systems to streamline development and deployment processes Contribute to code reviews and provide constructive feedback to team members Stay … robust highly reliable websocket systems for serving data to clients Experience with AWS services such as EC2, Timestream and DynamoDB Experience developing high-performance, multi-threaded software, and optimizing code at a high level Familiarity with unit testing frameworks and Agile methodologies Strong problem-solving skills and attention to detail Desirable Qualifications: Proficiency with Rust &Python Previous experience writing … code to interact with blockchain platforms, such as indexing Familiarity with project management tools, such as Asana Benefits: Competitive salary based on experience Flexible remote work arrangements Generous 30 days annual paid leave Professional development and growth opportunities Diffusion is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. More ❯
meaningful insights about how people drive. Using advanced signal processing and machine learning, we process high-frequency data to extract behavioural signals that power our understanding of driving quality, context, and risk. About the Role As a Lead Data Scientist, you'll drive the technical direction of our behavioural modelling work. You'll lead the development of telematics … performance, scalability, and maintainability. Collaborate closely with data engineers, software engineers, mobile developers, and PMs to deliver production-grade features. Mentor data scientists, set high standards for technical quality, and promote knowledge sharing and learning. Own delivery of large, complex projects, breaking them into milestones, planning collaboratively, and unblocking teams. Contribute to Request For Comments (RFCs), design reviews … mindset: open to feedback, committed to continuous learning, and eager to help others develop. Nice to Have Experience leading applied ML projects end-to-end, with a focus on codequality, runtime efficiency, and measurable impact. Familiarity with cloud platforms (e.g. AWS), containerisation (Docker, Kubernetes), and orchestration tools. Experience mentoring and coaching other data scientists and setting More ❯
a strong focus on customer-facing features Product Focus: Be the technical owner of features, from design to implementation to ongoing support Project Management: Manage individual project priorities, deadlines, codequality and deliverables; Participate in occasional on-call duties to keep software systems up and running Who You Are BS degree in Computer Science, similar technical field More ❯
provide support • Assist Product Managers with defining business requirements and specifications Research and evaluate emerging developments and best practise: • Providing coaching & mentoring of teammates. • Ensuring high standards of softwarequality are maintained through good practises & habits. • Assessing, preparing & distributing documentation of process & application changes within the team & affected stakeholders. Undertake ad-hoc projects and other activities as required More ❯
whatever extent suits you. WHAT YOU'LL BE DOING Build innovative data solutions Support the development and rollout of an industry-first global analytics programme Develop and deploy automated code pipelines, from data acquisition through cleaning and preparing data for modelling, through to visualisation Help to productionise machine learning models Work closely with a great programme team - project lead … data scientists and analysts - and interface with client technology counterparts Identify ways to improve data reliability, processing efficiency and quality … of our data output Deploy pipelines in cloud environments and develop as a cloud technologist, as our world becomes increasingly reliant on cloud technologies Produce detailed documentation and champion codequality Interrogate rich data sources such as social, search, surveys, reviews, clickstream, sales, connected devices and beyond Identify and explore opportunities to acquire new data sources that More ❯
quant analysts, and trading desks. Key Responsibilities Lead the full SDLC of the trading platform: planning, coding, testing, deployment. Facilitate Agile processes (sprint planning, retrospectives, backlog grooming). Oversee codequality, review PRs, and manage release cycles. Design and implement core components of the trading engine (execution models, risk controls, etc.). Optimize system latency and performance More ❯
will you do: As the Engineering Lead, you'll guide the technical direction and implementation of the platform. This involves: Championing engineering excellence through hands-on feature creation, rigorous codequality via pull request reviews, and by mentoring junior engineers to establish robust coding standards and guardrails. Architecting scalable, secure re-usable components. You'll drive the More ❯
is the world's leading software platform for digital assets. Offering the largest production blockchain platform in the world, we share the passion to code, create, and ultimately build an open, accessible and fair financial future, one piece of software at a time. We are looking for software engineers from a variety of technical backgrounds with a proven track … from new and existing payment providers, banks and other third parties across multiple countries. Work with our FinOps team and payment providers to resolve customer issues Advocate best practices, codequality, test coverage and drive technical discussions Optimise existing systems for scalability, extensibility and performance whilst building out reusable, modular code for use across Blockchain's … security is at the forefront of everything you do, employing advanced encryption schemes to secure user and company data Work within interdisciplinary teams to continually deliver the highest qualitysoftware to our users WHAT YOU WILL NEED You know at least one programming language in depth You have at least 7 years experience building and shipping highly-available More ❯
paced, high-accountability environments. Coach and Grow: Develop engineers technically and professionally through regular feedback, mentoring, and clear growth pathways. Elevate Standards: Drive engineering excellence through robust practices in codequality, system architecture, and delivery. Lead Cultural Shift: Help evolve the team from scrappy startup to world-class engineering org without losing speed or intensity. Own Delivery … teams or systems before-and are excited to do it again from an earlier stage Bring a strong product mindset-you care about solving real problems, not just writing code Know how to balance speed with rigor-you can ship fast without creating tech debt Are technically confident with Python, React, AWS, distributed systems (e.g., Kubernetes) and infra-as … code (e.g., Terraform), though you delegate more than you code Are obsessed with raising the bar-on hiring, execution, and accountability Thrive in environments with clear KPIs, sharp focus, and no room for mediocrity What We Offer Competitive salary + meaningful equity Rapid career progression in a flat, high-ownership structure A unique opportunity to shape engineering culture More ❯
Participating in Agile ceremonies, collaborating closely with engineering, infrastructure, and external service providers. Practising Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) to maintain a high standard of codequality, resilience, and performance. We are looking for candidates who have: Strong hands-on experience with TypeScript and Node.js for Back End development. Deep understanding of AWS … serverless technologies. Working knowledge of Infrastructure-as-Code tools. Strong background in RESTful API development, secure authentication mechanisms, and API integration best practices. Experience working in regulated environments such as PCI DSS, or within other compliance-heavy systems. Familiarity with Front End frameworks like React is a bonus. If you're a Back End engineer who thrives in cloud More ❯
be instrumental in: Developing team structures and delivery models that support growth across multiple product lines Defining engineering principles, technical governance, and operational rhythms to drive consistency and quality Enabling high-trust … high-autonomy teams focused on delivery, innovation, and continuous improvement Supporting the migration of legacy solutions to cloud-native infrastructure and modern architecture patterns Embedding scalable engineering practices across codequality, DevOps, security, and testing Working closely with technical leads, architects, and the CTO to define and execute against a long-term technology vision About You: We More ❯
be instrumental in: Developing team structures and delivery models that support growth across multiple product lines Defining engineering principles, technical governance, and operational rhythms to drive consistency and quality Enabling high-trust … high-autonomy teams focused on delivery, innovation, and continuous improvement Supporting the migration of legacy solutions to cloud-native infrastructure and modern architecture patterns Embedding scalable engineering practices across codequality, DevOps, security, and testing Working closely with technical leads, architects, and the CTO to define and execute against a long-term technology vision About You: We More ❯