Software Engineer (Rust - Java)
Indexed description
We are looking for a Rust engineer to support and expand our backend services, with a primary focus on programmatic integrations and distributed systems. While we operate both Rust and Java services, our current need is strongly Rust focused, but Java knowledge is beneficial for cross-service work.
⠀Responsibilities
- Develop and maintain backend services primarily in Rust, with some Java services
- Implement and support external system integrations (APIs, data flows)
- Work with streaming/asynchronous processing
- Handle production issues, troubleshooting
⠀Required
- 2+ years of experience with Rust
- Experience with AWS
- Experience with streaming systems (e.g., SQS, RabbitMq, Kafka or similar)
- Experience with CI/CD (TeamCity)
- Experience with databases:
- SQL (any major relational DB)
- MongoDB or similar NoSQL
- Able to contribute to existing services with minimal ramp-up
⠀Nice to have
- 2+ years of Java experience (Spring, Gradle)
- Experience with integration-heavy systems
- Experience with Restful APIs
Originally posted on Himalayas
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search