Join to apply for the Rust Software Engineer role at Fathom.io
Get AI-powered advice on this job and more exclusive features.
About The Role
Fathom.io is a pioneering AI / DataOps company, with a presence in Saudi Arabia, Poland, and Norway. As a pre-series A startup backed by a leading global corporation, we are focused on addressing complex business challenges through cutting-edge AI solutions. We are about to launch a product set to revolutionize the industry.
What We Offer
- Competitive salary and benefits package.
- A dynamic and challenging work environment.
- Opportunities for professional growth and development.
- The chance to be part of a supportive and motivated team, dedicated to making a difference.
What You’ll Be Doing
- Develop and maintain software applications using Rust.
- Design and implement system architectures that are robust, scalable, and secure.
- Collaborate with product managers, designers, and other engineers to define and refine product requirements.
- Optimize and refactor existing code to improve performance and maintainability.
- Write comprehensive unit and integration tests to ensure software quality.
- Participate in code reviews to maintain high standards of code quality and share knowledge with the team.
- Debug and resolve issues reported by users and automated systems.
What You'll Need
- Proven experience as a software engineer with a focus on Rust development.
- Solid understanding of systems programming and concurrent programming paradigms.
- Experience with building and deploying high-performance, low-latency applications.
- Familiarity with software development tools and processes, such as Git, CI/CD, and automated testing.
- Knowledge of security best practices in software development.
- Strong problem-solving skills and the ability to work independently and in a team.
Nice to have
This job posting appears active; no indications of expiration are present.