MLabs logo
MLabs

We are a Haskell, Rust, Blockchain and AI consultancy.

Senior Backend Engineer, Rust/C++

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Germany

Posted

12 days ago

Salary

$120K - $200K / year

Seniority

Senior

Job Description

Senior Backend Engineer, Rust/C++

MLabs

• Design, develop, and maintain core backend systems powering high-throughput trading, exchange, and network infrastructure using clean, efficient, and maintainable code. • Index on-chain data into event queues and persistence layers to serve WebSockets and scalable APIs consumed by user interfaces and risk dashboards. • Define the high-level backend structure, data flow, and interactions between components, focusing on event-driven architecture and messaging patterns common in financial systems. • Ensure architectural designs meet strict performance, high availability, and reliability standards. • Implement failover mechanisms, redundancy strategies, and disaster recovery plans to minimize potential downtime. • Implement and maintain robust security measures to protect backend infrastructure and APIs against DDoS attacks, data breaches, injection vulnerabilities, and other threat vectors. • Define data storage strategies and select appropriate databases and models tailored for financial applications. • Evaluate trade-offs across relational databases, key-value stores, and messaging queues. • Develop and execute a comprehensive testing strategy covering unit, integration, security, load, and performance testing. • Collaborate with the broader engineering team to establish test reporting and maintain standardized testing processes. • Stay informed on emerging backend technologies, evaluating new tools, frameworks, and methodologies to elevate system performance and scalability. • Document architectural designs clearly for both technical team members and non-technical stakeholders. • Participate in code reviews, mentor engineering team members, and enforce coding standards and best practices. • Collaborate closely with cross-functional teams, including on-chain engineers, frontend developers, product managers, quantitative specialists, and executive leadership.

Job Requirements

  • Experience: 8+ years of backend engineering experience within the financial services industry.
  • Core Languages: 6+ years of hands-on experience using Rust or C++ to build highly scalable web services.
  • Concurrency: Mastery of asynchronous programming and advanced concurrency patterns, with an emphasis on thread safety and lock-free data structures.
  • Databases: 6+ years of experience designing and maintaining relational databases (e.g., PostgreSQL).
  • Messaging & Caching: 4+ years of experience with low-latency persistence and messaging technologies (e.g., Kafka, Redis, RabbitMQ).
  • High Availability: Proven track record of building and maintaining high-availability systems managing significant transaction volumes.
  • Security: Strong proficiency in securing and hardening backend systems and APIs against evolving security threats.
  • Testing & Cloud: Strong knowledge of software testing methodologies alongside experience with cloud platforms (AWS, GCP, or Azure) and containerization tools (Docker, Kubernetes).
  • Communication: Excellent verbal and written communication skills with the ability to work effectively in a collaborative, remote environment.
  • Preferred Qualifications:
  • Experience with low-level network programming, including asynchronous I/O, direct socket programming, and Linux kernel optimizations (e.g., epoll, zero-copy, or kernel bypass techniques).
  • Hands-on experience fine-tuning latency-sensitive components in trading systems, such as order-matching engines and risk engines.
  • Familiarity with blockchain technology, smart contracts, and decentralized systems.
  • Fundamental understanding of finance and derivatives trading.
  • Ideal Profile Fit:
  • Comfort operating within a compact, agile team navigating complexity, unknowns, and technical ambiguity.
  • Enthusiasm for rapid prototyping, iterative development, and building the future of financial technology.

Benefits

  • Work Setup: 100% remote working environment.
  • Opportunity: High-impact technical ownership within a cutting-edge DeFi/Web3 ecosystem.
  • Culture: Collaborative, performance-driven culture with high standards for engineering excellence.

Related Job Pages

More Backend Engineer Jobs

Element logo

Rust Engineer

Element

Matrix-based secure messaging and collaboration. Offers data sovereignty, end-to-end encryption and interoperability.

Backend Engineer12 days ago
Full TimeRemoteTeam 51-200Since 2016H1B Sponsor

• Work on both sides of the API developing the client SDK and contributing to the migration of our server technology. • Ensure that Element's next generation of clients and servers are fast, reliable and a joy to use. • Work with our passionate and engaged open-source community.

United Kingdom
Zensar logo

Java Spring Microservices BLR

Zensar

At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.

Backend Engineer12 days ago
Full TimeRemoteTeam 10,001

Role Description Full Stack Engineer: ReactJS + Java Springboot Microservices At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: - One Zensar - Nurturing - Empowering - Client Focus Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. Explore Life at Zensar and join us to Grow. Own. Achieve. Learn. to be the best version of yourself. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status. Qualifications - Experience with ReactJS - Experience with Java Springboot Microservices - Strong understanding of full stack development Requirements - Proven experience in software development - Ability to work collaboratively in a team environment - Strong problem-solving skills Benefits - Inclusive workplace culture - Opportunities for personal and professional growth - Competitive salary and benefits package

India
Job Closed
GitLab logo

Senior Backend Engineer – Monitoring and Anomaly Detection

GitLab

Build software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.

Backend Engineer12 days ago
Full TimeRemoteTeam 1,001-5,000Since 2014H1B No Sponsor

• Design, build, and operate metrics, logs, and traces across the Monetization stack using tools such as Prometheus and Grafana. • Implement automated detection for billing, data, and event anomalies, and route alerts to the designated feature teams. • Develop reconciliation and data integrity checks across usage and billing pipelines. • Define and track service reliability targets (SLOs) and service level indicators (SLIs) to measure reliability, write runbooks, and take part in incident handling. • Explore artificial intelligence and machine learning techniques to predict system anomalies and accelerate resolution. • Review merge requests and offer feedback to other Monetization engineers. • Collaborate with Product, Finance, Support, and other partners to turn operational needs into reliable tooling.

India
MailerLite logo

PHP Engineer

MailerLite

Advanced Email Marketing Made Easy

Backend Engineer13 days ago
Full TimeRemoteTeam 51-200Since 2010H1B No Sponsor

• Maintain our existing codebase that serves hundreds of thousands of users daily • Implement new features with an focus on delivering impact and value to our users

United States
$60K - $75K / year