DevelopersPricing
DevelopersPricing
  • Team

  • Licenses

  • Trust and security

  • Careers

October 10, 2025

RemoteEngineering

Application Software Engineer - Rust

Job Description

We are seeking a passionate and skilled Rust Developer to join our team. You will build and maintain high-quality web applications, focusing on backend development.

Job Responsibilities

  • System Development and Maintenance: Develop and maintain high-performance backend services in Rust. Ensure the system handles heavy concurrent traffic and meets business requirements.
  • Architecture Design and Optimization: Participate in system architecture design. Implement distributed technologies and middleware (MySQL, Redis, Kafka, etc.) to optimize system performance. Improve scalability and reliability to support business growth.
  • Business Function Implementation: Design and develop core business modules including user authentication, data storage, and message queue processing. Deliver high-quality, reliable system functions that enhance user experience.
  • Performance Optimization and Tuning: Identify and resolve system bottlenecks. Implement performance improvements through asynchronous programming, caching, and database optimization to enhance response times and resource efficiency.
  • Technology Research and Innovation: Stay current with Rust ecosystem developments and trends. Introduce new technologies and tools to enhance team efficiency and code quality while supporting project growth.
  • Blockchain and Financial Transaction Development: Research and implement blockchain technologies including smart contracts and data storage. Develop secure financial transaction systems that maintain data integrity and meet compliance requirements.
  • Collaboration and Communication: Work closely with product, design, and testing teams. Communicate effectively about project progress and technical challenges to ensure timely delivery of quality products.

Qualifications

  • Educational Background: Bachelor's degree or higher in computer science, software engineering, mathematics, or related field preferred.
  • Work Experience: Minimum 3 years of backend development, including 3 years of Rust experience. Candidates with practical Rust projects and code contributions preferred.
  • Technical Competence: Strong command of Rust, including syntax, features, and standard library. Ability to write efficient, safe, and maintainable code. Solid web development experience with HTTP protocol and RESTful API design for high-performance services. Deep understanding of distributed systems and middleware (MySQL, Redis, Kafka) for data storage, caching, and messaging. Strong foundation in data structures, algorithms, networks, and operating systems. Expertise in database management (MySQL, PostgreSQL) including design and optimization. Understanding of blockchain fundamentals including architecture, consensus mechanisms, and smart contracts. Experience with financial transaction systems and knowledge of relevant regulations and compliance requirements.
  • Learning Ability: Strong aptitude for learning new technologies and business concepts. Adaptable to changing technical requirements.
  • Teamwork: Excellent collaboration and communication skills. Ability to work effectively with diverse teams and share technical knowledge.
  • Problem-Solving Ability: Strong analytical skills and independent thinking. Calm and effective under pressure.

Bonus Factors

  • Open-Source Contributions: Open-source project contributions and community involvement.
  • Multi-Language Experience: Experience with other languages (Go, Java) and ability to work in multi-language environments.
  • Cloud Computing: Knowledge of cloud computing and containerization (Docker, Kubernetes) with cloud deployment experience.
  • Certifications: Relevant fintech or blockchain certifications and training.

How to Apply

Does this role sound like a good fit?

  • Fill out the form below.
  • For "Role Interest," be sure to select this role.
  • We'll be in touch!

We are committed to building a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

  • About 1Money
  • Team
  • Contact Us
  • Resources
  • Pricing and Fees
  • Licenses
  • Trust and Security
  • Legal and Privacy
  • Cookie Manager

© 2025 1Money USA, Inc. All rights reserved.

1Money USA, Inc. (NMLS ID # 2628653) is a FinCEN-registered Money Services Business that offers its regulated products and services across the United States through its various money transmitter licenses or their jurisdictional equivalents, where applicable. For more licensing information, including regarding support and/or filing complaints, see our Licenses here. You may also consult www.nmlsconsumeraccess.org for additional information.1Money Bermuda Ltd. is a digital asset business licensed by the Bermuda Monetary Authority to operate as a digital asset exchange and services vendor, provide custodial wallet services, operate as a payments service provider, and issue, sell, and redeem digital assets.Neither 1Money USA, Inc. nor 1Money Bermuda Ltd. are licensed or chartered as depository institutions or directly offer or provide banking services. Digital assets are not bank deposits or other deposit accounts. Digital assets, including stablecoins, available through or from either of 1Money USA, Inc. or 1Money Bermuda Ltd., are not insured by the FDIC, SIPC, or any other public or private insurer, including against cyber theft or theft by other means. Neither 1Money USA, Inc. nor 1Money Bermuda Ltd. intend for any digital assets offered to its customers to constitute a securities offering or an investment in a securities offering.Stablecoins, including payment stablecoins are not legal tender, and are not be backed by the full faith and credit of the United States, guaranteed by the United States Government, subject to deposit insurance by the Federal Deposit Insurance Corporation, or subject to share insurance by the National Credit Union Administration.When you buy, sell, or convert digital assets on our platform, we will disclose the fees you will be charged for that transaction. See our fee schedule for more information.Virtual currencies and digital assets of all types, including stablecoins, are subject to a number of risks. Engaging in any activity regarding virtual currencies or digital assets may result in losses. Certain platforms that offer virtual currencies and digital assets may not be regulated and may not implement or maintain appropriate customer protections available with regulated platforms, products, and services. Accordingly, the level of risks may be too high for some based on their unique circumstances. Virtual currencies and digital assets, including stablecoins, may not be deemed not legal tender. While a person currently may be able to acquire and hold virtual currencies and digital assets, including stablecoins, there is a risk that, in the future, it may not be possible to transfer, trade, use, or redeem virtual currencies and digital assets, including stablecoins. The past performance of a virtual currency or digital asset is not a benchmark for future performance, nor is it a reliable indicator of future results or performance. Neither 1Money USA, Inc. nor 1Money Bermuda Ltd. makes any recommendations regarding buying or selling digital assets. Consider seeking advice from your professional, financial, or tax advisor.WARNING: LOSSES DUE TO FRAUDULENT OR ACCIDENTAL TRANSACTIONS MAY NOT BE RECOVERABLE AND TRANSACTIONS IN VIRTUAL CURRENCY ARE IRREVERSIBLE.Additional disclosures can be found on the Legal and Privacy page.