Tech jobs
Job listings
Software Developer
Build and maintain microservices, Kafka-based event streaming, and AI integrations for McKesson’s healthcare supply-chain platform using Java/Python and cloud-native tools.
Software Engineer, ML Data Reliability
Build and maintain reliable data pipelines for energy and weather datasets, transforming raw telemetry into ML-ready inputs using Python, GCP, and DBT.
Lead Java Developer - Market Data
Lead a team building high-performance Java systems for real-time market data and electronic trading, using Spring Boot, Kafka, and cloud-native AWS stacks.
Software Engineer - Data Solutions, AI & Data Platform (AiDP)
Build and scale a petabyte-level data platform that powers fraud detection, analytics, and AI model training across Apple’s platforms using Spark, Trino, Flink, Python, and SQL.
Senior Data Engineer, iCloud
Build and optimize large-scale data pipelines for Apple’s iCloud to ensure seamless, real-time data access across devices and apps using Spark, Hadoop, and distributed systems.
Senior Java Developer
Design and implement Java-based components for a scalable financial application using Spring, Hibernate, and TDD; maintain clean code and unit tests.
Data Engineer - Ads
Build and maintain large-scale data pipelines and distributed systems to power Apple Ads, using Java/Scala, Spark, and cloud services like Kubernetes.
Manager, Cloud and Data
The Company Outrider is a software company that is automating distribution yards with electric, self-driving trucks. Our system eliminates manual tasks that are hazardous and repetitive while it improves safety and…
Principal Data Engineer (PySpark)
Principal Data Engineer builds and scales real-time and batch data pipelines using PySpark, Kafka, Flink, and cloud orchestration tools, while leading a team and mentoring peers.
Senior Site Reliability Engineer (SRE)
Build and own backend services for a real-time commodity trading platform, then ensure they’re observable, resilient, and cost-efficient in production using AWS, Kubernetes, Kafka, and Datadog.
Senior Backend Engineer
Build and maintain backend services for a real-time commodity trading platform, optimizing for low-latency data processing and distributed systems at scale using Kotlin, Java, Python, or TypeScript.
Software Engineer - Analytics & Data Engineering
Builds large-scale data pipelines and real-time streaming systems for Apple’s services (App Store, iCloud, Music, TV+, Arcade) using Java/Scala, Flink, Kafka, and Iceberg.
Senior Software Engineer Kafka, Flink & Spring Boot
Builds real-time streaming apps and cloud-native microservices using Java, Apache Kafka, Flink, and Spring Boot.
Senior Engineer, Data Platform
Build and operate Movable Ink’s data ingestion pipelines and backend services, migrating legacy systems to modern cloud architectures while ensuring reliability, governance, and high availability for analytics and AI workloads.
Software Engineer, Data Platform
Build and maintain Movable Ink’s data ingestion pipelines and backend services, migrating legacy systems to modern architectures while ensuring reliability and governance for marketing personalization products.
Data Engineer, Event Data
Build and maintain high-volume event streaming pipelines and analytical databases using Elixir, Python, and modern streaming tech to power real-time marketing personalization at scale.
Lead Data Architect - Cheltenham
Lead a team to design and implement secure, high-throughput data architectures on AWS, using Flink for real-time processing and mentoring engineers.
Senior Java Developer
Senior Java developer building distributed systems with Kafka, Kubernetes, and event-streaming frameworks like Flink or Spark.