
TE - 39 - Rust Developer – Database Integration
- Remote
- Uganda, Central, Uganda
- Team EAGLE
Job description
Overview:
We are seeking a skilled Rust Developer with strong expertise in building high-performance backend systems and integrating databases. The ideal candidate will design, implement, and maintain scalable services that ensure reliable connectivity between multiple databases (e.g., PostgreSQL, MySQL) and application layers.
Job requirements
Responsibilities:
Develop and maintain backend services in Rust with a focus on database connectivity and integration.
Design and implement efficient queries, schema migrations, and transaction-safe data pipelines.
Optimize performance for concurrent, asynchronous systems.
Collaborate with frontend, DevOps, and data engineering teams to ensure seamless system performance.
Implement best practices for testing, security, and monitoring of database interactions.
Requirements:
Proven experience developing in Rust (Actix, Rocket, Tokio, or similar frameworks).
Strong knowledge of SQL databases (PostgreSQL, MySQL, or similar).
Experience with Diesel ORM or similar database libraries.
Solid understanding of concurrency, async programming, and distributed systems.
Familiarity with Docker, Kubernetes, or cloud deployment environments is a plus.
or
All done!
Your application has been successfully submitted!