Rust Jobs

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

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

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

Apply

πŸ“ Spain

🧭 Full-Time

πŸ’Έ 90000.0 - 110000.0 USD per year

πŸ” Machine Learning

🏒 Company: Constructor

  • Experience in designing, developing & maintaining high-load distributed real-time services (in cloud).
  • Proficiency in Infrastructure as Code (IaC) tools like CloudFormation or Terraform.
  • Experience with MLOps for delivering, loading, and serving ML models.
  • Hands-on experience with CI/CD pipelines.
  • Proficiency with Python and familiarity with compiled languages like C, Rust, or Go.
  • Experience in server-side coding for web services and knowledge of API design principles.
  • Skilled in observability tools like Prometheus and Grafana.
  • Familiarity with Service-Oriented Architecture and communication protocols like Protobuf.
  • Experience with NoSQL and relational databases, distributed systems, and caching solutions.
  • Experience with major public cloud platforms like AWS, Azure, GCP.

  • Design, deliver & maintain high-load real-time web services in collaboration with Ranking team engineers.
  • Build, deploy, and support robust machine learning-based real-time systems for search and browse experiences.
  • Collaborate with business partners to develop and update ranking functionalities.
  • Optimize performance of the ranking service and ensure quick processing of requests.
  • Enhance signals delivery and retrieval for machine learning model inference.
  • Communicate with stakeholders within and outside the team.

AWSPythonFastAPIGoGrafanaPrometheusREST APIRedisNosqlRustCI/CDTerraform

Posted about 19 hours ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 200000.0 - 250000.0 USD per year

πŸ” Fintech or crypto

🏒 Company: Career Renew

  • 8+ years of experience as a Software Engineer or in a similar role.
  • 2+ years of experience in fintech or crypto, including blockchain work.
  • Noteworthy educational backgrounds.
  • Proficient in Typescript and Rust (or similar languages).
  • Proven track record with developer tools, cybersecurity, infrastructure, and APIs.

  • Share the team’s vision, set priorities on the product roadmap, and ensure deadlines and production quality are met.
  • Bring innovative ideas to solve technical challenges.
  • Apply best practices and promote innovation in development.
  • Improve work methods and processes to deliver on time.
  • Ensure the product is scalable, reliable, and built with high-quality code.
  • Troubleshoot and fix complex software issues effectively and permanently.
  • Review code based on functionality, speed, cost, and security requirements.
  • Collaborate with engineering, security, and product teams to turn feedback into actionable features.
  • Work with CISO to integrate security best practices into the architecture and workflows.
  • Respond quickly to problems, document fixes, and keep track of actions taken.
  • Create and update internal and external documentation.
  • Promote open communication and knowledge sharing within the team.
  • Stay informed about crypto and blockchain trends to guide the company’s strategy.
  • Research and recommend emerging technologies.
  • Occasionally join client meetings to explain how our solution compares to competitors.

Software DevelopmentBlockchainCybersecurityTypeScriptAPI testingREST APIRelease ManagementRust

Posted 3 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 180000.0 - 230000.0 USD per year

πŸ” Cybersecurity

🏒 Company: Trail of BitsπŸ‘₯ 11-50SecurityNational SecurityCyber SecuritySoftware

  • Extensive experience in application security, focusing on identifying and mitigating cloud infrastructure vulnerabilities.
  • Track record of conducting technical security assessments across different platforms.
  • Strong programming and code auditing skills with experience in fuzzing and static analysis tools.
  • Proficiency in programming languages such as Go, Python, Rust, and JavaScript.
  • Ability to communicate complex security concepts effectively and mentor junior engineers.

  • Lead comprehensive security reviews of cloud-native applications and architectures, including cloud platform configurations.
  • Design and implement custom security tools for automated vulnerability detection.
  • Perform detailed architecture reviews and threat modeling, providing remediation guidance.
  • Work directly with industry-leading teams to analyze and recommend security improvements.
  • Contribute to application security advancement through research and development efforts.

AWSDockerPythonCloud ComputingCybersecurityGCPJavascriptKubernetesAPI testingAzureGoRustMicroservices

Posted 3 days ago
Apply
Apply

πŸ“ Latam and Atlantic Coast, South-East Asia

πŸ” Blockchain technology

  • 3+ years in backend software development.
  • Deep understanding of software engineering best practices and architectures.
  • Experience in Web3 and a track record of success.
  • Passion for the mission to advance personal freedom for all.
  • Strong interpersonal and communication skills.
  • Understanding of Merkle Trees.
  • Ownership mindset.
  • Excellent understanding of Ethereum.
  • Ability to thrive solo and collaborate with partners.
  • Fluency in written and spoken English.
  • Extra points for understanding of the EVM, experience with dev tools, experience building protocols, and experience with Rust.

  • Be a goal-oriented developer, diving deeply into our codebase to solve problems spanning our smart contracts to our core node.
  • Conduct independent research in your area of ownership, design, implement, and document partner-oriented solutions to our core technology.
  • Combine great engineering skills with great interpersonal skills to onboard the biggest companies in both Web3 and Web2.
  • Collaborate closely with core engineers, product, business, and external development entities.
  • Develop a strong understanding of the value zkSync brings to the world derived from a true mastery of the technology.
  • Help partners dive into the ZK Stack and design their products.
  • Work with DeFi Blue Chips to help them deploy on zkSync Era.

Backend DevelopmentBlockchainEthereumRust

Posted 4 days ago
Apply
Apply

πŸ“ UTC-5 to UTC+7

🧭 Full-Time

πŸ” Blockchain, Web3

  • 3+ years in backend software development.
  • Deep understanding of software engineering best practices.
  • Experience in Web3 with a track record of success.
  • Strong interpersonal and communication skills.
  • Ownership mindset and understanding of Merkle Trees.
  • Excellent knowledge of Ethereum.
  • Ability to work independently and collaboratively.
  • Fluency in written and spoken English.
  • Extra points for understanding of EVM, experience with dev tools, rust, and protocol building.

  • Dive into the codebase to solve problems related to smart contracts and core node.
  • Conduct independent research and design solutions for partners.
  • Onboard major companies in Web3 and Web2 using interpersonal skills.
  • Collaborate with core engineers and external partners to drive change.
  • Master the technology and help partners design their products.
  • Assist DeFi Blue Chips in deploying on zkSync Era.

Backend DevelopmentBlockchainEthereumRust

Posted 4 days ago
Apply
Apply

πŸ“ EU

πŸ” Software Development

  • You MUST be located in the EU or CEST timezone (remote within GMT 0-4).
  • Solid understanding of native Node.js APIs such as file systems, networking, and crypto.
  • 5+ years of experience in Web Development using Web APIs (focus on JavaScript).
  • 5+ years using JavaScript / TypeScript.
  • Experience with e2e testing (puppeteer) and unit testing (jest).
  • Ability to thrive in an ambiguous environment with high autonomy.
  • Empathy for customers, team, and self.
  • Problem-solving skills, a great attitude, and teamwork spirit.
  • Strong communication skills, especially on technical topics.

  • Build new capabilities into WebContainer's kernel with TypeScript, Rust, and WebAssembly.
  • Improve Node.js compatibility with WebContainer and investigate support for new languages and runtimes.
  • Contribute to security enhancements and help OSS projects like Node.js Core adopt WebAssembly.
  • Create code and content that supports the Rust and Node.js communities to ship smaller and faster WebAssembly binaries.
  • Improve the in-browser developer environment (shell, npm clients, etc.).

Node.jsJavascriptJestTypeScriptRust

Posted 6 days ago
Apply
Apply
πŸ”₯ DeFi Developer
Posted 7 days ago

πŸ“ England, United Kingdom, Germany, France, Switzerland, Netherlands

πŸ” Cryptoasset investment

🏒 Company: Re7 CapitalπŸ‘₯ 11-50

  • Proficiency in Python.
  • Experience with one of the main smart contract languages e.g. Solidity or Move.
  • Experience with algorithmic trading.
  • Strong background in data analysis and backtesting trading strategies.
  • Proficiency in SQL databases, GraphQL sources, and handling time-series data.
  • Familiarity with TypeScript, Rust.
  • In-depth understanding of major DeFi AMMs (e.g., Curve, Uniswap V2/V3, Aerodrome).
  • Familiarity with Linux environments and Git version control.

  • Assess and enhance the existing hedging infrastructure e.g. by developing a new bot from scratch.
  • Maintain the hedging bot by integrating new connectors for interacting with various AMM protocols across EVM and non-EVM networks.
  • Identify, debug, and test code issues to ensure stability and efficiency.
  • Backtest strategies to analyze performance and adjust rebalancing thresholds based on market volatility.
  • Develop and maintain a live reporting system to monitor performance metrics and provide actionable insights.

GraphQLPythonSQLData AnalysisGitRustLinux

Posted 7 days ago
Apply
Apply

πŸ“ Greece

πŸ” Blockchain and AI

  • Proven experience in developer relations, technical evangelism, or a similar role within the blockchain or AI industry.
  • Strong programming skills in TypeScript, Python, Solidity, and Rust.
  • Hands-on experience with the ai16z framework for building AI agents.
  • Excellent verbal and written communication skills, with the ability to explain complex technical concepts to diverse audiences.
  • Deep understanding of blockchain technology, cryptocurrencies, and decentralized applications.
  • Familiarity with AI and machine learning concepts, particularly in their application to the crypto space.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Passion for emerging technologies and ability to quickly learn and adapt to new tools and frameworks.

  • Serve as the primary liaison between Token Metrics and the developer community, fostering strong relationships and driving adoption of our platform.
  • Create comprehensive technical documentation, tutorials, and sample code to support developers using our tools and APIs.
  • Develop and deliver engaging presentations, workshops, and webinars on Token Metrics' technology and its applications in the crypto and AI space.
  • Collaborate with the product and engineering teams to gather developer feedback and influence product roadmap.
  • Actively participate in blockchain and AI conferences, hackathons, and online forums to promote Token Metrics and stay abreast of industry trends.
  • Build and maintain demo projects showcasing the capabilities of Token Metrics' platform, with a focus on integrating AI and blockchain technologies.

PythonArtificial IntelligenceBlockchainMachine LearningTypeScriptRust

Posted 8 days ago
Apply
Apply

πŸ“ Colombia

πŸ” Blockchain and artificial intelligence

  • Proven experience in developer relations, technical evangelism, or a similar role within the blockchain or AI industry.
  • Strong programming skills in TypeScript, Python, Solidity, and Rust.
  • Hands-on experience with the ai16z framework for building AI agents.
  • Excellent verbal and written communication skills.
  • Deep understanding of blockchain technology, cryptocurrencies, and decentralized applications.
  • Familiarity with AI and machine learning concepts in the crypto space.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Passion for emerging technologies and ability to quickly learn and adapt to new tools and frameworks.

  • Serve as the primary liaison between Token Metrics and the developer community, fostering strong relationships and driving adoption of our platform.
  • Create comprehensive technical documentation, tutorials, and sample code to support developers using our tools and APIs.
  • Develop and deliver engaging presentations, workshops, and webinars on Token Metrics' technology.
  • Collaborate with product and engineering teams to gather developer feedback and influence product roadmap.
  • Participate in blockchain and AI conferences and hackathons.
  • Build and maintain demo projects showcasing the capabilities of Token Metrics' platform.

PythonArtificial IntelligenceBlockchainMachine LearningTypeScriptRust

Posted 8 days ago
Apply
Apply

πŸ“ 66+ countries

πŸ” Blockchain technology

  • Excellent programming skills in one or more languages such as C#, Go, TS/JS, Solidity, Rust, Python, Java, or Kotlin.
  • Proficient in smart contract programming languages (Solidity, Cairo, MOVE) with extensive experience in developing complex smart contracts.
  • Ability to implement efficient algorithms and design complex data structures.
  • Understanding of good software architecture and engineering processes.
  • Ability to write clean, testable, and maintainable code.
  • Deep understanding of Ethereum blockchain architecture.
  • Understanding of the DeFi landscape.
  • Experience in developing off-chain applications using libraries such as Web3.js and ethers.js.
  • Strong computer science background.

  • Work on full-stack engineering solutions that integrate with or are built on top of blockchains.
  • Design and build applications on various blockchains.
  • Develop, test, and deploy secure smart contracts.
  • Debug and optimize smart contracts.
  • Extract and process data from the blockchain.
  • Develop scripts & tools to automate or improve blockchain interactions.
  • Collaborate with other engineers and teams, both internally and externally.
  • Stay updated with new developments and technology in the blockchain space.

PythonEthereumJavascriptTypeScriptC#AlgorithmsData StructuresGoRustWeb3.js

Posted 9 days ago
Apply
Shown 10 out of 171