Find your dream job at Australia's leading startups and VCs

Our exceptional communities of founders and investors are constantly seeking passionate individuals like you to join their team. Find your fit in the postings below. Just browsing? Sign up to our newsletter here, and stay up to date on the latest jobs.

Senior Engineer in Data



London, UK
Posted on Thursday, June 13, 2024

About CAIS

CAIS is the pioneer in democratizing access to and education about alternative investments and structured notes for independent advisors, asset managers, and bank issuers, empowering them to engage and transact on a massive scale. We believe that the combination of industry-leading technology and human interaction throughout the pre-trade, trade, and post-trade experience delivers superior operational efficiency and a world-class client experience. CAIS provides advisors with a broad selection of alternative investment strategies, including private equity, private credit, real estate, infrastructure, hedge funds, and structured notes. CAIS supports over 34,000 advisors who oversee more than $4.5 trillion in network assets.

Role Overview

We are looking to hire a Senior Engineer in Data into our technology team. You will primarily be coding in Kotlin and Python utilizing GitHub and ArgoCD for CI/CD, and working with Airflow, Spring, Kafka, and deployment to Kubernetes on AWS.

Key Responsibilities

  • Develop and maintain server-side applications using Kotlin and Python.
  • Implement CI/CD pipelines with GitHub and ArgoCD.
  • Design and manage data pipelines using Airflow.
  • Deploy applications to Kubernetes on AWS.
  • Collaborate with cross-functional agile teams on mission-critical applications.

Skills & Experience Required

  • Degree in Computer Science or Software Engineering, or relevant industry experience.
  • 5+ years working as a software developer with Java or Kotlin server-side applications.
  • Proficiency in Python packaging and deployment.
  • Experience with Airflow/DAGS and data pipelines.
  • Experience with Big Data tools such as Snowflake, BigQuery, and Spark.
  • Familiarity with cloud-native applications and CI/CD environments.
  • Strong multi-threading and concurrent programming knowledge.
  • Experience with Kafka or similar, and Spring, Spring Boot, Spring Data, Spring Security, etc.
  • Relational database design experience.
  • Proven ability to design and deliver REST-based APIs.
  • Experience with Gradle/Maven build tools.

Highly Advantageous

  • Experience with FiveTran.
  • Knowledge of AI/ML.
  • Skills in Typescript and React.
  • Proficiency with Docker, Kubernetes, AWS and Terraform.

CAIS is consistently recognized as a Best Place to Work, and our culture is at the heart of our success. We are committed to fostering an inclusive environment where employees can be their most authentic selves and feel inspired and supported to bring their voice forward to drive community, growth, and innovation. We are an equal opportunity employer, and do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. Learn more about our culture, benefits, and people at