Principal Rusk Engineer

Apollo Solutions

United States

Remote

USD 120,000 - 180,000

Full time

38 hours ago
Be an early applicant
Application generator

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

Get past ATS filters

Benefits offered by this job

Fully remote
Direct collaboration with founders
Influence over architecture and tech
Impactful, category-defining product

Job summary

Apollo Solutions is hiring an early member of the engineering team to help build high-performance Rust systems at a well-funded seed-stage AI startup. You will influence technical direction, own critical components, and ship scalable infrastructure in a fully remote environment.

Join a fast-moving team with experienced founders, work with early engineering leaders, and shape a category-defining product from an early stage. Significant ownership and engineering excellence are core to this role.

Qualifications

  • 3+ years of Rust experience building production software.
  • Strong background in systems programming, infrastructure, distributed systems or other perf-sensitive apps.
  • Deep understanding of software architecture, algorithms, data structures, concurrency, and scalable design.
  • Experience profiling, debugging, benchmarking, and optimizing complex production systems.
  • Proven ability to lead technical projects and take ownership.
  • Thrives in fast-paced startup with autonomy and strong communication.

Responsibilities

  • Lead the design, development, and evolution of high performance systems in Rust.
  • Own critical platform components from architecture through deployment and optimization.
  • Build scalable infrastructure and services operating reliably under demanding workloads.
  • Design efficient algorithms and data structures to solve complex challenges.
  • Drive performance improvements through profiling, benchmarking, debugging, and optimization.
  • Collaborate closely with engineers across the business to productionize new capabilities.
  • Contribute to architectural decisions and establish engineering best practices.
  • Provide technical leadership and mentorship across the team.

Skills

Rust
Systems programming
Distributed systems
Performance optimization
Leadership
Communication

Job description

The client is a well-funded seed-stage AI startup building foundational infrastructure for the next generation of AI applications. Backed by experienced founders and early investors, the company is tackling complex challenges around performance, scalability, and reliability, creating technology that enables AI systems to operate safely and efficiently at scale.

As an early member of the engineering team, you'll have the opportunity to influence both the technical direction of the platform and the future growth of the business. The environment is highly collaborative, fast moving, and focused on engineering excellence, with significant ownership given to those who want to make an impact.

What's on offer:
  • Fully remote working environment.
  • Opportunity to work directly with experienced founders and early engineering leaders.
  • Significant influence over architecture, technology choices, and engineering practices.
  • The chance to help shape a category defining product from an early stage.
Key Responsibilities
  • Lead the design, development, and evolution of high performance systems in Rust.
  • Own critical platform components from architecture through deployment and ongoing optimisation.
  • Build scalable infrastructure and services capable of operating reliably under demanding workloads.
  • Design and implement efficient algorithms and data structures to solve complex engineering challenges.
  • Drive performance improvements through profiling, benchmarking, debugging, and optimisation.
  • Collaborate closely with engineers across the business to bring new capabilities into production.
  • Contribute to architectural decisions and help establish engineering best practices.
  • Provide technical leadership and mentorship across the engineering team.
Qualifications
  • Minimum 3 years of Rust experience building production software.
  • Strong background in systems programming, infrastructure, distributed systems, or other performance sensitive applications.
  • Deep understanding of software architecture, algorithms, data structures, concurrency, and scalable system design.
  • Experience profiling, debugging, benchmarking, and optimising complex production systems.
  • Proven ability to lead technical projects and take ownership of critical engineering initiatives.
  • Comfortable operating in a fast paced startup environment with a high degree of autonomy.
  • Strong communication and collaboration skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer (Rust)
Staff Software Engineer (Rust)

Apollo Solutions • United States

Remote
USD 170,000 - 210,000
Principal Rust Engineer
Principal Rust Engineer

UMATR • San Francisco (CA)

On-site
USD 210,000 - 270,000
Senior Backend Software Engineer
Senior Backend Software Engineer

Green Key Resources • Austin (TX)

On-site
USD 120,000 - 170,000
Lead Systems Engineer (Rust) - AI Platform
Lead Systems Engineer (Rust) - AI Platform

Alignerr Corp. • United States

Remote
GBP 96,000 - 165,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
Senior Rust Engineer
Senior Rust Engineer

BUSINESS & MORE ? • United States

Remote
USD 95,000 - 150,000
Software Engineer (Rust)
Software Engineer (Rust)

L.V. Enterprises • Herndon (VA)

On-site
USD 110,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
Staff System Engineer
Staff System Engineer

Sage Recruiting Inc. • New York (NY)

On-site
USD 180,000 - 240,000
Equity
Competitive compensation
Member of Technical Staff – Systems (Rust)
Member of Technical Staff – Systems (Rust)

Dimensional Inc. • San Francisco (CA)

On-site
USD 120,000 - 160,000