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.
Principal Software Developer at Elastic designs and builds core security features for Elasticsearch, including authentication, authorization, and tenant isolation, using Java, distributed systems, and AI-driven tools.
Principal engineer designing and implementing core security features like authentication, authorization, and tenant isolation for Elasticsearch, a distributed search and AI platform used by Fortune 500 companies.
Principal engineer designing and building core security features for Elasticsearch, including authentication, authorization, and tenant isolation, at scale in a distributed system.
Principal engineer designing and building core security features (authentication, authorization, tenant isolation) for Elasticsearch’s distributed data store, ensuring high-performance security at scale.
Build and optimize core security features for Elasticsearch, including authentication, authorization, and tenant isolation, using Java and distributed-systems expertise to secure a large-scale search engine.
Senior engineer building core security features like authentication, authorization, and tenant isolation for Elasticsearch, a distributed search and AI platform used by Fortune 500 companies.
Build and optimize core security features for Elasticsearch, including authentication, authorization, and tenant isolation, using Java and distributed-systems expertise.
Senior engineer building core security features for Elasticsearch, including authentication, authorization, and tenant isolation, using Java and distributed-systems security practices.
Design, build, and operate large-scale distributed database systems—client libraries, proxies, control plane, and core engines—that power Apple services for hundreds of millions of users, leveraging open-source datastores like Cassandra, Kafka, and Redis.
Lead the modernization of a high-volume event-processing platform (Quest) from v1 to v2, designing and building Java/Spring Boot services with Kafka and MySQL to handle tens of millions of daily events.
Senior Java developer builds, maintains, and evolves cloud-native applications using Java/Spring Boot, microservices, and event-driven architectures. Focuses on containerization (Docker/Kubernetes), CI/CD, and collaboration across teams to ensure scalable, secure, and high-performance solutions.
This Tech Lead role focuses on the backend architecture and platform strategy for a graph-powered analytics product. The position involves hands-on development, graph database optimization, and technical leadership using Java, Spring, and Neo4j.
Senior Java API Engineer building internet-facing HTTP APIs for pricing and promotions across Tesco's retail channels, using JVM technologies with TDD/BDD and SOLID design in a hybrid London office.
Senior Java Developer focused on migrating legacy Java 8 applications to modern versions (21/25) and managing complex multi-module builds with Maven/Gradle. Core tasks include resolving JVM compatibility issues, leading Tomcat migrations, and optimizing build pipelines for cross-version compatibility.
The Lead Software Engineer will design and develop real-time risk and PnL applications for Rates trading desks using Python. The role involves building high-performance services, managing production stability, and driving the adoption of AI-assisted engineering practices within the team.
The Software Engineer Specialist will build and evolve scalable cloud foundation services for Esko's SaaS products using Java, distributed systems, and cloud-native technologies. This hands-on role involves translating architectural designs into production-ready code, mentoring team members, and improving platform reliability and performance.
This role involves managing and maintaining RHEL operating systems and OpenShift Container Platform (OCP) clusters in an enterprise environment. The engineer will handle OS patching, cluster administration, security hardening, and support for integrated application platforms like IBM MQ.
Senior Data Engineer at Amazon designing and building large-scale AWS data products (Kinesis, Spark, EMR, Glue, Redshift) to measure, govern, and improve AI-driven seller interactions for millions of Amazon Selling Partners.
The Data Engineering Specialist builds and manages large-scale data systems to support AI training and evaluation pipelines. The role requires expertise in Python, data processing frameworks like Spark or Ray, and experience operating petabyte-scale storage systems.
Senior Backend Developer building distributed, integration-heavy systems with JVM (Kotlin/Java), Spring Boot, PostgreSQL, and AWS, while using AI-assisted tools like Claude Code daily.
We couldn't check your fit for this role — add a CV to your profile to see it next time.