Find Your Future at Ballista

Come be part of our team - bring your ideas, passion and determination to make a difference, and we’ll solve some of the world’s hardest problems through cutting edge research and technology, together.

We are dedicated to creating an environment that fosters opportunities for continued learning and open collaboration. Let's build the future together!

SUPPORT FROM ALL AROUND

We ensure each member of our team has the opportunity to work with supportive thought-leaders that are pushing the boundaries of what is possible and what is practical in the fields of big data, quantum computing, neural networks, and machine learning.

ALWAYS IMPROVING

We encourage questions, sharing expertise, and continuous learning to improve ourselves, our company, and our customers’ experiences. Through our Learning Academy, we have the opportunity for all our employees to further expand their skillsets and learn new technology that can be applied right in the field.

BENEFITS THAT MATTER MOST

We offer a range of benefits designed to take care of you and your family, starting with health care. We also offer retirement plans, health, and wellness incentives, paid time off, life insurance, and more.

WORK FROM ANYWHERE

Gone is the day of being tied to a specific location. We give each of our employees the tools they need to work from anywhere in the world. With this type of economy, one of our main goals is to ensure each employee has the opportunity to collaborate and create in a purely virtual environment.

See the Latest Job Postings


Do you have solid, hands-on experience designing Kafka applications?

What you’ll need

  • Bachelor’s degree, equivalent experience in CS, or working towards your advanced degree.
  • Be a Kafka Certified Developer and/or Operator.
  • Experience with Java, C#, and/or Scala.
  • Great communication skills and a good attitude
  • 2+ years of hands-on experience working with Apache Kafka or Confluent (preferred)
  • Solid experience with production clusters
  • Strong understanding of how Kafka, KStreams, and replication work.
  • Be a good communicator and work well with others.


Do you have solid, hands-on experience designing Kafka applications? What you’ll need


Posted 5 months ago

Have you developed Kafka applications? Do you have experience with the producer/consumer API or KStreams? If so, we’d love to hear from you.

What you’ll need

  • Bachelor’s degree, equivalent experience in CS, or working towards your advanced degree.
  • Be a Kafka Certified Developer or Operator.
  • Experience with Java, C#, and/or Scala.
  • Great communication skills and a good attitude
  • 2+ years of hands-on experience working with Apache Kafka or Confluent (preferred)

What will really get our attention

  • Experience supporting production clusters.
  • Kafka Development in multiple technical stacks.


Have you developed Kafka applications? Do you have experience with the producer/consumer API or KStreams? If so, we’d love to hear from you. What you’ll need What will really get…