Rust Jobs

Find remote positions requiring Rust skills. Browse through opportunities where you can utilize your expertise and grow your career.

Rust
243 jobs found. to receive daily emails with new job openings that match your preferences.
243 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

πŸ“ Saint MandΓ©

πŸ” Gaming

  • Experience in Software/Data engineering or a related field.
  • Solid experience with Python or Rust.
  • Experience building and interacting with REST APIs.
  • Familiarity with microservice architecture and API design.
  • Previous experience using cloud technology, Kubernetes, and AWS/Azure.
  • Knowledge of Machine Learning and Deep Learning.
  • Experience in deploying models to production.
  • Good communication skills and the ability to work collaboratively.

  • Take ownership over the projects you build and push them ahead.
  • Design, prototype, build, and maintain microservices & APIs for data and model delivery.
  • Build pipelines and batch processes to move and transform data.
  • Manage scalable infrastructure in the cloud.
  • Work on quality improvements and proof-of-concept projects.
  • Write, optimize, and produce high-quality code for scalability using modern best practices.
  • Collaborate with data and machine learning engineers to deploy models or prediction pipelines to production.

AWSPythonKubernetesMachine LearningAzureData engineeringRustCommunication SkillsCollaborationMicroservices

Posted 2024-11-21
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 102600 - 120323 USD per year

πŸ” Recycling technology

🏒 Company: AMP Sortation

  • Strong technical communication skills for ticket escalations.
  • Strong interpersonal skills for communicating with individuals impacted by downtime.
  • Experience troubleshooting Linux systems.
  • Demonstrated coding experience in C++ or Rust.
  • Desire to learn professional software engineering practices.
  • Proficiency in managing tasks under sprint or kanban methodology.
  • Passion for green technology and emissions reduction.

  • Triage and respond to tickets during core working hours.
  • Troubleshoot operating system, hardware, networking, and application issues.
  • Maintain documentation for engineering support.
  • Define improvements to the Jira ticketing system.
  • Develop and support AMP's observability stack.

C++JiraGrafanaPrometheusRustCommunication SkillsLinuxDocumentation

Posted 2024-11-21
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Blockchain

🏒 Company: IO Global

  • 15+ years of experience in software development, with at least 5 years in an architectural or technical leadership role, within blockchain or distributed systems.
  • A computer science or other STEM degree is preferred.
  • Strong expertise in Rust, with extensive experience designing scalable blockchain architectures using the Substrate framework.
  • Understanding of cryptographic techniques, especially Threshold Signature Schemes (TSS), and their application in cross-chain protocols.
  • Deep experience working with Ethereum or other blockchain ecosystems, including familiarity with their architecture, smart contracts, and cross-chain challenges.
  • Proven ability to lead and mentor technical teams, driving protocol design and implementation to meet strategic goals.
  • A passion for cross-chain interoperability and innovation; experience with Cosmos IBC or other bridging technologies is a significant advantage.
  • Excellent communication skills, capable of articulating complex architectural concepts to both technical and non-technical stakeholders.

  • Define and lead the architectural vision for the Partner Chains Substrate node development, ensuring high standards of scalability, performance, and security.
  • Architect a novel cross-chain protocol leveraging advanced cryptographic techniques, such as Threshold Signature Schemes (TSS), to drive secure and efficient cross-chain interactions.
  • Guide the integration of cryptographic solutions within our blockchain architecture, ensuring security best practices are followed.
  • Mentor engineering teams on best practices for Rust development, blockchain architecture, and advanced cryptographic implementation.

LeadershipSoftware DevelopmentBlockchainEthereumRustCommunication Skills

Posted 2024-11-20
Apply
Apply

πŸ“ United States, Canada, United Kingdom, France, Germany

πŸ” Crypto

🏒 Company: Career Renew

  • Proficiency with Go/Rust (preference for Go)
  • Strong understanding of EVM
  • Experience shipping and taking engineering projects to production
  • Deep understanding of rollups is a preference
  • Experience working with Ethereum Nodes is also a bonus

  • Implement of the Based Stack system in Go/Rust
  • Contribute to product design discussions
  • Opportunity to participate and talk in events, conferences, or podcasts

Backend DevelopmentSoftware DevelopmentBlockchainEthereumGoGolangRust

Posted 2024-11-20
Apply
Apply

πŸ“ United States, Canada, Mexico, Chile, Costa Rica

πŸ” Blockchain

🏒 Company: Career Renew

  • 5+ years of software engineering experience focused on distributed systems.
  • Deep knowledge of Go, Rust, or similar languages.
  • Experience building complex Ethereum dapps with Solidity or Yul.
  • Deep understanding of blockchain security models.

  • Help architect the caldera Metalayer, a high-performance, stack-agnostic blockchain interop solution.
  • Develop our reference relayer/solver using languages like Go, Rust, and Solidity.
  • Write efficient and secure EVM smart contracts in Solidity for the interop system.
  • Drive the technical direction, establish roadmaps, and collaborate with partners.

Backend DevelopmentLeadershipSoftware DevelopmentBlockchainEthereumGitProduct ManagementSoftware ArchitectureCross-functional Team LeadershipGoGolangRustWeb3.jsCommunication SkillsAnalytical SkillsCollaborationProblem Solving

Posted 2024-11-17
Apply
Apply

πŸ“ Asia Pacific, Singapore

🧭 Permanent

πŸ” Open source technology

🏒 Company: Canonical - Jobs

  • An exceptional academic track record from both high school and university.
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path.
  • Drive and a track record of going above-and-beyond expectations.
  • Excellent verbal and written communication skills in English.
  • A love of developing and growing people and a track record of it.
  • Experience in leading, coaching and mentoring software developers.
  • Organised and able to ensure your team delivers timely, high quality results.
  • Professional manner interacting with colleagues, partners, and community.
  • Advanced expertise in your own domain.
  • Knowledgeable and passionate about software development.
  • Solid experience working in an agile development environment.
  • Demonstrated drive for continual learning.
  • Builds trust, relationships and confidence.
  • Result-oriented, with a personal drive to meet commitments.
  • Ability to travel twice a year, for company events up to two weeks each.

  • Lead and develop a team of engineers, ranging from graduate to senior.
  • Coach, mentor, and offer career development feedback.
  • Identify and measure team health indicators.
  • Implement disciplined engineering processes.
  • Represent your team and product to stakeholders, partners, and customers.
  • Develop and evangelise great engineering and organisational practices.
  • Plan and manage progress on agreed goals and projects.
  • Be an active part of the leadership team, collaborating with other leaders.

LeadershipPythonSoftware DevelopmentAgileFlutterHTMLCSSIoTJavascriptPeople ManagementTypeScriptC++JavaScriptStrategyGolangReactRustCommunication SkillsCollaborationMentoringWritten communicationDocumentationMicroservicesCoaching

Posted 2024-11-17
Apply
Apply

πŸ“ United States, Europe, New Zealand

🧭 Full-Time

πŸ’Έ 180000 - 225000 USD per year

πŸ” Digital currency, cryptocurrency

🏒 Company: Electric Coin Company

  • A commitment to user privacy and the cypherpunk ethos.
  • Experience with open-source software development and implementing protocols to specifications.
  • Willingness to learn about cryptography and an appreciation for security.
  • Experience with security-oriented programming in languages like Rust, Swift, and Kotlin.
  • Understanding of cryptocurrencies, their functions, market, advantages, and drawbacks.
  • Ability to meet deadlines and be accountable for success.

  • Maintaining and improving Zcash’s core libraries primarily written in Rust.
  • Implementing new functionality and bug fixes in the SDKs written in Swift and Kotlin for the Zashi mobile wallet.
  • Quickly responding to security vulnerabilities found in the software and its infrastructure.
  • Developing and maintaining specifications to support security analysis of the Zcash protocol.
  • Aiding developers at the Zcash Foundation in implementing new features for the Zebra consensus node.
  • Interacting with the broader Zcash development community to ensure complementary efforts.
  • Acting as a developer liaison to communicate and educate about Zcash initiatives.

Software DevelopmentAndroidKotlinSwiftProduct DevelopmentRustCollaboration

Posted 2024-11-16
Apply
Apply

πŸ“ Poland

🏒 Company: neptune.ai

  • 6+ years in SRE, DevOps, or related roles.
  • Strong experience managing and optimizing Kubernetes clusters.
  • Proven expertise in designing and implementing automation solutions, including Terraform and Helm.
  • Strong programming skills in Shell and Python.
  • Extensive experience with Linux system administration and network management.
  • Expertise in managing distributed computing systems.
  • Fluency in English with solid communication skills.

  • Own the site reliability process and systems through design, implementation, deployment, and maintenance.
  • Ensure scalability, resilience, and performance of solutions across SaaS and client-hosted environments.
  • Design and implement automation workflows to streamline operations.
  • Ensure security and compliance of infrastructure and processes.
  • Collaborate with cross-functional teams on requirements and solutions.
  • Document architecture and operational procedures.
  • Participate in on-call rotations for incident management.

PythonElasticSearchGCPJVMKafkaKotlinKubernetesMicrosoft AzureMySQLAzureClickhouseElasticsearchRedisRustCommunication SkillsCollaborationCI/CDLinuxDevOpsTerraformDocumentationCompliance

Posted 2024-11-16
Apply
Apply

πŸ“ Americas

🧭 Full-Time

πŸ” Open source software

🏒 Company: Canonical - Jobs

  • An exceptional academic track record from both high school and university.
  • Undergraduate degree in Computer Science or STEM or a compelling narrative about an alternative path.
  • Passion for embedded systems software (e.g., kernel, graphics, Yocto, RTOS).
  • Fluency in at least one of Golang, C, C++, or Rust.
  • Professional written and spoken English.
  • Experience with Linux (Debian or Ubuntu preferred).
  • Excellent interpersonal skills, curiosity, flexibility, and accountability.
  • Passion, thoughtfulness, and self-motivation.
  • Excellent communication and presentation skills.
  • Result-oriented, with a personal drive to meet commitments.
  • Ability to travel twice a year for company events.

  • Work with the latest Linux kernel, RTOS, and open source technologies.
  • Deliver Ubuntu for the latest IoT and server-class hardware platforms.
  • Integrate and maintain device-oriented software stacks.
  • Write high-quality, well-designed software.
  • Collaborate proactively with other globally distributed teams.
  • Display technical leadership internally and within external communities.
  • Help customers ship their apps and SDKs on Ubuntu.
  • Build device OS images with Ubuntu Core, Desktop and Server.
  • Optimise the Ubuntu kernel and libraries for silicon-specific capabilities.
  • Debug issues and produce high-quality code to fix them.
  • Contribute to technical documentation.
  • Discuss ideas and collaborate on finding solutions.
  • Participate as technical lead on complex customer engagements.

LeadershipPythonSoftware DevelopmentEmbedded SystemsIoTQAC++GolangRustLinuxPresentation skillsDocumentation

Posted 2024-11-16
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ” Advertising technology

🏒 Company: Perion Network Ltd

  • 10+ years of experience in adtech or a related field
  • Bachelor's Degree in Computer Science, Computer Engineering or equivalent
  • Excellent Computer Science fundamentals with regards to data structures, algorithms, time complexity, etc.
  • Experience designing and implementing high-volume low-latency architectures in adtech or similar fields
  • Experience designing and implementing globally-distributed highly-available systems
  • Experience owning engineering roadmaps and leading engineering teams
  • Thorough understanding and work experience with at least one compiled programming language (Go, C/C++, Java, Rust)
  • Strong understanding of the AWS cloud platform and its related services
  • Ability to work independently and make use of your time effectively

  • Creating and maintaining the long term edge architecture roadmap
  • Promoting technical best practices throughout the discipline and organization
  • Overseeing technological choices and implementation of ad bidding and delivery systems

AWSPythonSQLJavaJavascriptC++JavaScriptAlgorithmsData StructuresGoRustDevOpsTerraform

Posted 2024-11-16
Apply
Shown 10 out of 243