Senior Rust Developer
Core
Design and develop reliable backend services in Rust, gradually expanding to full-stack delivery including frontend and data pipelines.
Role type
Senior Rust backend engineer transitioning to full stack
Builds
Backend services, REST APIs, asynchronous components, data models, and AWS Glue data pipelines
Domain
Life Sciences / Cloud / Data Engineering
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Rust, API design, asynchronous programming, data modeling, automated testing, AWS Glue, polyglot codebase navigation
Preferred skills
Vue.js, Angular, React, AWS services, ETL design, polyglot engineering environment experience
Technologies
Rust, Vue.js, Angular, AWS Glue, S4HANA
Responsibilities
Design, develop, test, and maintain backend services in Rust; Build reliable REST APIs and asynchronous application components; Create and maintain data models and integrations with relational data stores; Write clean, maintainable, and well-tested production code; Take ownership of backend features from design through delivery and support; Contributing to frontend applications developed with Vue.js and Angular; Supporting AWS Glue pipelines and related ETL or data-processing activities; Participating in code reviews, technical discussions, and architectural decisions
Seniority
Senior, hands-on IC