Point your AI agent at freehire and let it find you a job. A CLI and an MCP server over the whole job API — no browser.
Full Stack Developer (Junior or Senior) based in Bologna designing and developing large-scale web platforms and microservices using Java/C#, .NET Core/Spring Boot, Angular 2+, React.js, alongside messaging (Kafka, RabbitMQ), containerization (Docker, K8s), and search/monitoring stacks.
Develop algorithms for digital-asset recovery systems, design cryptographically secure protocols, build decentralized currency products, and maintain open-source projects using functional programming and cryptography.
The Senior Backend Engineer will design and build scalable, high-performance services for the Grab superapp using Go. The role involves collaborating with cross-functional teams to optimize user journeys and maintaining high development standards for large-scale systems.
Develops and optimizes KDB+/q processes for low-latency financial data pipelines, builds analytics layers, and collaborates with global teams to support AI-driven trading solutions.
Build and optimize KDB+/q time-series databases for financial markets, creating low-latency analytics and APIs used by traders, quants, and AI models.
The Junior Data Engineer will join the AI Markets team to develop and optimize kdb+ time-series databases, building analytic layers and APIs for traders and quants. The role involves working with large datasets, performance tuning, and integrating data with AI/ML workflows.
The Senior Java Developer will design and maintain high-performance data processing systems for a global risk technology team. The role involves backend development, performance optimization, and collaboration with international stakeholders using Java, REST APIs, and distributed systems.
Software engineer building banking infrastructure—card issuing, payment reconciliation, webhooks, and API versioning—using functional programming languages and distributed systems at a UK-regulated fintech bank.
The Senior Backend Engineer will design and maintain high-availability internal platforms for Grab's support agents using Go. The role involves building scalable distributed systems, optimizing performance, and mentoring team members.
The Senior Backend Engineer will design and build scalable, high-availability internal platforms for Grab's support agents using the Go programming language. The role involves collaborating with cross-functional teams to optimize system performance, conduct code reviews, and provide technical mentorship.
Designs and deploys ultra-low-latency ASIC hardware, owning physical design flows end-to-end while collaborating with trading, networking, and research teams using tools like Hardcaml.
Develops and maintains a network query engine (NQE) and domain-specific languages for network verification, using Java and PL/DBMS techniques to optimize queries, extend language features, and build tooling for network operators.
The Senior Backend Engineer will design, build, and optimize large-scale services for Grab's consumer-facing applications using Go. The role involves collaborating with cross-functional teams to improve system performance, scalability, and reliability while mentoring peers.
Design, build, and maintain globally distributed authentication and storage microservices at NVIDIA using OCaml/Rust, including architecture, testing, and API support.
Quantitative Analyst developing SA-CVA models, capital calculations, structured notes valuations, and funding/liquidity analytics for Global Markets at Standard Chartered, using C++ and Haskell.
Builds scalable, high-performance backend services for Ledger’s crypto products, focusing on blockchain data exploration, wallet features, and functional programming with Scala. Optimizes performance, designs monitoring, and ensures secure deployments via CI/CD pipelines.
Build robust game server components for the Slot team using Scala and functional programming principles (Cats, Cats Effect, Tagless Final), deploying and owning applications on Kubernetes.
This Junior Data Engineer role involves working on large-scale data projects for a major global bank. The position focuses on data processing, automation, and optimization using functional programming or vectorized languages.
Mid-level Software Engineer at Tangram Flex building and integrating open mission systems for defense customers using C/C++, Java, and Python, with hands-on Agile development, system testing, and cross-functional collaboration.
The Lead Software Engineer will build and maintain components for the SABRE market risk and PnL platform using Java. This role involves designing scalable, fault-tolerant solutions and collaborating with global teams to support financial markets business requirements.
We couldn't check your fit for this role — add a CV to your profile to see it next time.