Spiral Logo

Spiral

Software Engineer - Systems

Reposted 2 Months Ago
Be an Early Applicant
In-Office
New York City, NY, USA
200K-275K Annually
Senior level
In-Office
New York City, NY, USA
200K-275K Annually
Senior level
Design and implement low-level, high-performance storage and cloud-scale data infrastructure for ML domains, focusing on OS-level systems programming, performance engineering, data layouts, compression, and orchestration. Work onsite in NYC or London.
The summary above was generated by AI
About Spiral

Spiral builds a fast analytical database for multimodal, multi-rate data streams, on top of the open source Vortex file format. Our users are AI/ML researchers and AI infra engineers developing models in complex domains, such as weather & climate, financial, time-series, genomics, point-clouds, videos, and images. They spend their days waiting on data loaders, writing video or sensor data pipelines, and watching expensive GPUs sit idle on I/O. We make that pain go away.

 
What we're looking for:

We’re looking for exceptional engineers with deep experience in low-level, high-performance software and cloud-scale storage systems.

  • 5+ years of experience writing high-quality production code

  • Strong foundation in operating systems and systems programming

  • Proven track record in performance engineering

  • Familiarity with tools like Apache Arrow, Parquet, DataFusion, Clickhouse, or DuckDB is a plus

  • Understanding of cutting-edge ML infrastructure stack (e.g. PyTorch, CUDA) is also a plus

  • Experience with Rust is a bonus

  • Willingness to work in-person at our NYC, SF, or London office

Similar Jobs

9 Days Ago
Easy Apply
Hybrid
New York, NY, USA
Easy Apply
192K-240K Annually
Entry level
192K-240K Annually
Entry level
Artificial Intelligence • Cloud • Security • Software • Cybersecurity
Build and operate internal platforms, systems, and tooling that support reliable, performant, and secure products. Responsibilities may include managing large cloud infrastructure deployments, leading reliability initiatives, developing release machinery for large engineering organizations, and working with distributed systems, container orchestration, service discovery, networking, databases, and infrastructure automation. Engineers may also use AI tools to improve coding and problem-solving.
Top Skills: Ai ToolsBazelCassandraCdnChefConfiguration ManagementConsulContainer OrchestrationDockerElasticsearchEnvoyHaproxyKafkaKubernetesLoad BalancingNetwork ArchitecturePostgresRedisRpc FrameworksService DiscoverySpinnakerTerraformZookeeper
24 Days Ago
Remote or Hybrid
18 Locations
160K-220K Annually
Senior level
160K-220K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Design and develop scalable, highly available software systems for NinjaOne’s IT Operations platform. Build Java and Kotlin applications, implement enterprise design patterns, optimize systems serving millions of endpoints, and contribute production code. Responsibilities include REST service development, relational database work, client-server messaging, caching, scalability improvements, and quality testing. The role collaborates with engineers to deliver reliable cloud services supporting worldwide operations.
Top Skills: Asynchronous Application DesignAWSC++Caching SystemsClient-Server ArchitectureGoJavaJerseyKotlinObject-Oriented ProgrammingPostgresPythonRedisRelational DatabasesRestSpring
Yesterday
In-Office
New York, NY, USA
300K-350K Annually
Senior level
300K-350K Annually
Senior level
Artificial Intelligence • Information Technology
Design and build fault-tolerant distributed systems for orchestration, scheduling, storage, networking, and resource allocation across large GPU and TPU clusters. Develop systems that handle hardware failures, network partitions, and large-scale workloads. Improve collective communication and performance, collaborate with research and infrastructure teams, and deliver production-quality architecture and code.
Top Skills: C++ContainerizationDistributed ComputingDistributed StorageDistributed SystemsGoGpusLoad BalancingNetwork ProgrammingOrchestrationPythonTpus

What you need to know about the NYC Tech Scene

As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.

Key Facts About NYC Tech

  • Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
  • Key Industries: Artificial intelligence, Fintech
  • Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
  • Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account