25 Aug
|
Embitel Technologies
|
Bengaluru
25 Aug
Embitel Technologies
Bengaluru
Job Title
Rust Engineer
Location: Bangalore (Hybrid)
Experience: 2 - 3 Years
Employment Type: Full-Time
We are looking for a highly skilled Rust Engineer with robust expertise in building highly performant, scalable applications with file and data streaming and a good understanding of how to build fault-tolerant services for critical systems. Familiarity with composable applications and design patterns like Ports Adapters (aka Hexagon Architecture) are a plus.
Key Responsibilities
Design, develop, and maintain scalable data conversion tools in Rust
Design and implement highly modular ( Ports Adapter ) Rust backend application
Implement and maintain Rust CLI , TUI and UI in lock step
Develop and maintain the Python SDK
Use Arrow, Polars, Data Fusion and Jupyter Notebooks for debugging and analysis
Collaborate with cross-functional teams to deliver high-quality data conversion
Required Skills
Strong hands-on experience in complex data file conversion and data compression
Strong experience with data serialization and deserialization
Experience in data and file streaming
Observability: robust hands-on experience in monitoring, logging and alerting
Positive to Have
Interest in customizing views in Rust for data visualization in Rerun with Gui
Knowledge of fault-tolerance concepts like Circuit Breaker and Supervision Trees
Familiarity with composable applications like with Ports Adapters (aka Hexagon)
Hands-on experience with data streaming solutions like Apache Kafka and Flink
Exposure to data Lakehouse solutions like Databricks
DevOps: CI/CD pipelines, Docker, Kubernetes, Terraform
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Rust Engin Bengaluru
🏢 Embitel Technologies
📍 Bengaluru