Tech jobs
Job listings
Senior Software Engineer - Backend
Builds and scales backend infrastructure for Databricks' data and AI platform, focusing on distributed systems, cloud storage, and SaaS services using languages like Scala and Java.
Software Engineer - Backend
Builds and scales backend infrastructure for Databricks' data and AI platform, focusing on distributed systems, cloud storage, and scalable services using languages like Scala and Java.
Staff Software Engineer - Agent Quality
Builds and scales evaluation infrastructure for AI agents at a data/AI platform company, designing systems that measure and improve agent quality across research and production.
Staff Software Engineer - AI Research Infrastructure
Designs and runs the infrastructure that powers AI research at Databricks, building systems to schedule and orchestrate large-scale training and inference workloads across thousands of GPUs.
Staff Software Engineer - Backend
Builds and scales backend infrastructure for Databricks' data and AI platform, focusing on distributed systems, cloud storage, and scalable services using languages like Scala and Java.
Staff Software Engineer (Data Platform)
Builds and operates Databricks' internal data platform, including metrics stores, ETL frameworks, and orchestration tools, using Databricks products and open-source data tools at massive scale.
Staff Software Engineer (Infrastructure)
Designs and scales backend infrastructure for a data/AI platform, working on distributed systems, cloud storage, and Kubernetes-based services in Bengaluru.
Staff Software Engineer - Distributed Data Systems
Designs and builds distributed data storage and processing systems for Databricks' big data platform, focusing on Apache Spark, Delta Lake, and cloud storage backends like AWS S3 and Azure Blob Store.
Staff Software Engineer - Money Team
Designs and builds Databricks' billing, pricing, and cost-optimization systems, ensuring accurate usage tracking and seamless customer billing across AWS, GCP, and Azure.
Senior Software Engineer - Fullstack
Builds and maintains Databricks' data intelligence platform, focusing on full-stack development to enable scalable data workflows, visualization, and collaborative analytics using modern web and cloud technologies.
Staff Fullstack Engineer
Builds and improves Databricks' data and AI platform UI/UX, focusing on scalable frontend features for data workflows, dashboards, and collaborative projects using modern JavaScript frameworks.
Staff Software Engineer - Data Platform
Design and build Databricks' internal Data Intelligence Platform, automating company-wide decision-making with tools for logging, orchestration, and data governance using distributed systems and AI techniques.
Staff Software Engineer - Distributed Data Systems
Builds and optimizes distributed data storage and processing systems for Databricks' big data and AI platform, working on projects like Apache Spark, Delta Lake, and performance engineering.
Senior Software Engineer - Distributed Data Systems
Builds and optimizes distributed data storage and processing systems like Apache Spark and Delta Lake to power large-scale analytics and AI workloads on cloud platforms.
Staff Software Engineer - Backend
Designs, builds, and maintains scalable backend services for a large-scale data and AI platform, using Java/Scala, cloud technologies, and distributed systems.
Principal data engineer — databricks & platform lead
ATS Client in Cape Town seeks a Principal Data Engineer to lead production data pipelines on Databricks and elevate engineering standards. You will drive performance, cost optimisation, and design robust data models in…
Data engineer (mlops / analytics focus)
Job Description Our client is seeking a capable intermediate-level Data Engineer with strong MLOps and analytics experience to support the design, optimisation, governance, and monitoring of enterprise data and machine…
Senior data platform engineer - ai-driven, flexible hours
Senior Data Platform Engineer leads design, development, and operation of scalable data platforms and services, owns data pipelines and APIs, collaborates with data scientists, and drives AI-assisted development practices.
Data engineer
Data Engineer Job Description The data engineer is responsible for expanding and optimizing our data and data pipeline architecture, as well as optimizing data flow and collection for cross-functional teams. The Data…