Tech Stack
CloudDistributed SystemsDockerKubernetesMySQLPostgresRustSQL
About the role
- 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.
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
RustSQLPostgreSQLMySQLDiesel ORMconcurrencyasynchronous programmingdistributed systemsschema migrationsdata pipelines
Soft skills
collaborationcommunication