О компании

Caterpillar is a leading company providing high-performance backend systems that power data-driven applications.

Обязанности

  • Building and optimizing high-performance backend systems.
  • Working with modern streaming technologies, distributed processing frameworks, and cloud-native architectures.

Требования

  • Being outside of Russia and Belarus.
  • Bachelor’s degree (photo of diploma must be presented at the stage of submitting application).
  • Strong experience in Java and API and service development.
  • 2+ years of professional Scala experience.
  • 2+ years working with Akka, especially for data streaming or distributed systems.
  • Experience with streaming/data pipeline frameworks such as Spark Streaming, Flink, Kafka, Kinesis, or similar technologies.
  • Proficiency in building and consuming RESTful APIs.
  • AWS cloud services (serverless, compute, storage, or data services) and familiarity with DevOps practices (we use Azure DevOps).
  • Working written/spoken English.

Условия и бенефиты

  • Remote work on a b2b contract.
  • Full-time position with a minimum 9-month contract.
  • 8 hours a day with 4 hours daily overlap (8 a.m. - 12 p.m. Chicago time).
  • Salary of 5400 - 6500 USD before taxes.
  • Vacation is unpaid.

Как откликнуться

Apply via this link