Rust Engineer - Networking Centric

Polygon.io

United States

On-site

USD 80,000 - 100,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

A financial technology firm is seeking a Rust Engineer - Networking Centric to join their team. In this role, you will design and implement components for low-level feed handlers, utilizing your proficiency in Rust and knowledge of networking. The ideal candidate has a strong work ethic and is passionate about problem-solving. This full-time position offers the chance to contribute to transformative technology in the finance sector.

Qualifications

  • Experience and proficiency in Rust programming language.
  • Strong understanding of networking and/or kernel bypass is a plus.
  • Familiarity with financial data or experience in the industry is a plus.

Responsibilities

  • Help architect, design, and implement critical components of our feed handling layer.
  • Conduct thorough performance analysis, profiling, and benchmarking to identify bottlenecks and areas for optimization.
  • Collaborate closely with a small team to build and continuously improve our technology stack.

Skills

Rust programming
Networking knowledge
Problem-solving
Ownership of projects
Commitment to quality

Job description

Join to apply for the Rust Engineer - Networking Centric role at Polygon.io

Get AI-powered advice on this job and more exclusive features.

About This Role

Embark on an exciting journey as a Rust Engineer at Massive.com, where you will be instrumental in developing and maintaining our low-level feed handlers. The fundamental layer that consumes, captures, and analyzes exchange data feeds. This layer is full of challenges requiring 100g networking, FPGAs, and petabytes of storage. We are modernizing Wall St and this project is in the belly of the beast. It requires networking, computing, and storage to work in harmony.

As a key member of this small elite team, you will help in making crucial decisions on the architecture and design of this critical layer. Your expertise in Rust will be central to creating an efficient, stable and scalable solution for these challenges.

Responsibilities
  • Help architect, design, and implement critical components of our feed handling layer.
  • Build hardware and software capable of capturing 60M packets/sec. Analyze captures for dropped packets and merge/dedupe captures from multiple datacenters. ~5TB/day and growing.
  • Collaborate closely with a small team of highly talented individuals to build and continuously improve our technology stack.
  • Conduct thorough performance analysis, profiling, and benchmarking to identify bottlenecks and areas for optimization.
  • Participate in code reviews, providing constructive feedback to maintain a high standard of code quality and software design.
  • Stay up-to-date with the latest advancements in Rust and networking technologies to leverage new techniques for system improvements. (DPDK, DPUs, etc)
Skills and Qualifications
  • Experience and proficiency in Rust programming language.
  • Passionate about learning and problem-solving.
  • Enjoy having ownership and responsibility on a project.
  • Strong work ethic; we trust our team to deliver exceptional results without the need for micromanagement.
  • Strong understanding of networking and/or kernel bypass is a plus.
  • Familiarity with financial data or experience in the industry is a plus.
About Massive.com

At Massive.com, we’re on a mission to modernize Wall Street by empowering developers with the tools they need to shape the future of finance. We’re reimagining financial market data for the 21st century, removing barriers, simplifying access, and creating frictionless, forward-thinking technologies.

Join us and become part of a passionate team that consistently sets new industry standards, creating a profound impact on the world of finance and technology, and leveling the playing field by providing fair access for all.

Seniority level
  • Entry level
Employment type
  • Full-time
Job function
  • Information Technology

Referrals increase your chances of interviewing at Polygon.io by 2x

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Rust Engineer - Networking Centric
Rust Engineer - Networking Centric

Polygon.io, Inc • Northern (KY)

On-site
USD 150,000 - 210,000
Health benefits
401(k)
Unlimited vacation
Rust Engineer - Networking Centric
Rust Engineer - Networking Centric

Massive • Atlanta (GA)

On-site
USD 120,000 - 180,000
Rust Engineer - Foundational Platform
Rust Engineer - Foundational Platform

Polygon.io, Inc • Northern (KY)

On-site
USD 120,000 - 160,000
Comprehensive medical plans
401(k)
Unlimited time off
Rust Engineer - High-Throughput Networking
Rust Engineer - High-Throughput Networking

Massive • Atlanta (GA)

On-site
USD 120,000 - 180,000
Rust Network Engineer — High-Throughput Feed Systems
Rust Network Engineer — High-Throughput Feed Systems

Polygon.io, Inc • Northern (KY)

Hybrid
USD 150,000 - 210,000
Health benefits
401(k)
Unlimited vacation
Rust Engineer - Foundational Platform
Rust Engineer - Foundational Platform

Massive • Atlanta (GA)

On-site
USD 140,000 - 170,000
Rust Developer Needed/Finance/Trading Developer/Remote
Rust Developer Needed/Finance/Trading Developer/Remote

Motion Recruitment Partners LLC • Atlanta (GA)

Remote
USD 140,000 - 180,000
Medical, Dental, and Vision Insurance
Vacation Time
Stock Options
Rust Engineer - Foundational Platform
Rust Engineer - Foundational Platform

Polygon.io • United States

On-site
USD 100,000 - 130,000
Rust Engineer / EST
Rust Engineer / EST

Motion Recruitment Partners LLC • Weehawken (NJ), Northern (KY)

On-site
USD 120,000 - 180,000
Medical, dental, and vision coverage
401(k)
Flexible PTO
+1
Rust Engineer - Networking-Centric, High-Throughput Feeds
Rust Engineer - Networking-Centric, High-Throughput Feeds

Polygon.io • United States

On-site
USD 80,000 - 100,000