Job Description:
The role is for a highly skilled Rust Developer. The ideal candidate will have experience in full stack development with deep backend development skills in Rust. A proven track record in developing highly scalable and secure SaaS and on-premise deployments. This role will also involve exploring new research for continuous product innovation.
Key Responsibilities:
- Design, develop, and maintain backend systems using Rust.
- Architect and implement highly scalable SaaS solutions.
- Design on-premise OVA deployments.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct research to explore new technologies and methodologies for continuous product innovation.
- Mentor and guide junior developers.
- Ensure the performance, quality, and responsiveness of our software platform.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automation.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 7+ years of experience in software development, with a focus on backend development.
- High proficiency in the Rust programming language and a deep understanding of memory safety, concurrency, and ownership
- Experience with highly scalable SaaS offerings and on-premise OVA deployments.
- Strong understanding of software architecture and design patterns.
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.
- Passion for continuous learning and staying updated with industry trends.
Preferred Qualifications:
- Familiarity with Agile development methodologies.