No applications. Teams find and message you directly.
✓ Direct apply: you message the hiring person. No ATS.
Caterpillar is seeking a Middle/Senior Scala Engineer for a remote position to build and optimize high-performance backend systems. Salary ranges from $5400 to $6600 before taxes.
Caterpillar is responsible for building and optimizing high-performance backend systems that power the data-driven applications. In this role, you will work with modern streaming technologies, distributed processing frameworks, and cloud-native architectures to deliver scalable, reliable, and high-availability solutions.
Qualifications:
- Being outside the 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.
Conditions:
- b2c contract;
- 9-months minimum contract;
- 8 hours a day;
- 4 hours daily overlap with Chicago: 8 a.m. - 12 p.m.;
- Vacation is unpaid;
- Salary: 5400 - 6600 USD before taxes.
✓ Direct apply: you message the hiring person. No ATS.