EvoPoint Solutions

Software Engineer (Rust - Java)

EvoPoint Solutions

Canada, Estonia, Finland, Germany, Netherlands, Sweden, United Kingdom, United States Remote Programming 25 days ago via Himalayas
backend-engineering software-engineering distributed-systems-engineering rust-developer senior-rust-engineer senior-java-software-engineer senior-backend-rust-engineer senior-rust-developer software-engineer backend-developer rust java distributed-systems aws ci-cd streaming database

Job details

Company
EvoPoint Solutions
Location
Canada, Estonia, Finland, Germany, Netherlands, Sweden, United Kingdom, United States
Remote
Yes
Source
via Himalayas
Posted June 22, 2026
Is the job expired?

About this role

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

Similar jobs

Apply for this job via Himalayas