Software Engineer (C Programming / RUST)

Employvision Inc.

New York (NY)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A tech firm in New York is seeking a skilled Software Engineer to join their collaborative team. This role involves enhancing trading systems and working closely with quantitative researchers. Candidates should have 3-5 years of software development experience, strong skills in C and Rust, and familiarity with technologies like AWS and messaging protocols. The position offers a full-time contract and the opportunity for mentorship within a dynamic environment.

Qualifications

  • 3–5 years of professional software development experience.
  • Experience with industry-standard tooling and best practices.
  • Strong analytical capabilities to solve complex problems.

Responsibilities

  • Enhance components of the trading system including data acquisition and validation.
  • Provide mentorship and training from senior engineers.
  • Collaborate with cross-functional teams to support business goals.
  • Explore new frameworks and technologies to evolve the tech stack.

Skills

C
Rust
Python
SQL
RabbitMQ
Kafka
WebSockets
AWS
Unix

Education

Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field

Job description

Software Engineer (C Programming / RUST)

We are seeking a Software Engineer to join our New York office as part of a small, versatile, and highly collaborative Technology team.

What You’ll Do
  • Partner closely with quantitative researchers and traders to enhance all components of the trading system, including data acquisition and validation, model integration, post-trade workflows, and risk reporting.
  • Work alongside senior engineers who will provide hands‑on mentorship and training.
  • Collaborate with cross‑functional teams across the firm to support business goals.
  • Contribute to an environment that actively explores new frameworks, architectures, and technologies to evolve the firm’s tech stack.
What You Bring
  • Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field.
  • 3–5 years of professional software development experience.
  • Strong proficiency in C and Rust, with familiarity in Python.
  • Experience with messaging protocols (RabbitMQ, Kafka), WebSockets, and AWS.
  • Solid understanding of SQL and relational database fundamentals.
  • Exposure to financial data APIs and databases such as OneTick or Kdb.
  • Experience working in Unix environments.
  • Proven use of industry‑standard tooling and best practices across design, development, configuration management, and deployment.
  • Strong analytical capabilities and the ability to solve complex technical problems.
  • Clear and effective written and verbal communication skills.
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Information Technology

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mid-Senior C/Rust Software Engineer - Trading Tech, NY
Mid-Senior C/Rust Software Engineer - Trading Tech, NY

Employvision Inc. • New York (NY)

On-site
USD 100,000 - 130,000
Software Engineer (C, C++, or Rust)
Software Engineer (C, C++, or Rust)

Partnerverse • Indiana (PA)

On-site
USD 150,000 - 190,000
Senior Software Engineer Rust OR C++ Equities
Senior Software Engineer Rust OR C++ Equities

Citi • New York (NY)

Hybrid
USD 180,000 - 240,000
Software Engineer Backend Systems New York
Software Engineer Backend Systems New York

AIDA Recruitment • New York (NY)

On-site
USD 185,000 - 300,000
Salary range announced
Equity package
On-site in New York
+1
Software Engineer Backend Systems
Software Engineer Backend Systems

AIDA Recruitment • San Francisco (CA)

On-site
USD 185,000 - 300,000
Equity package
On-site in SF
Collaborative team
Electronic Trading Software Engineer - Rust / C++ (Vice President)
Electronic Trading Software Engineer - Rust / C++ (Vice President)

Citi • New York (NY)

Hybrid
USD 120,000 - 160,000
Software Engineer, Backend Systems
Software Engineer, Backend Systems

AIDA Recruitment • San Francisco (CA)

On-site
USD 185,000 - 300,000
Competitive equity package
On-site work in San Francisco
Senior Software Engineer
Senior Software Engineer

Vertex Search • New York (NY)

On-site
USD 150,000 - 230,000
Software Engineer, Backend Systems – Crypto Trading
Software Engineer, Backend Systems – Crypto Trading

Morgan Pinnacle Group • New York (NY)

On-site
USD 185,000 - 300,000
Sr. Software Engineer (C, C++, or Rust)
Sr. Software Engineer (C, C++, or Rust)

Partnerverse • Indiana (PA)

On-site
USD 180,000 - 260,000