Search...
Urgently Hiring

Software Engineer

Fullstack logo
Fullstack

We're a fast-moving team committed to tackling complex challenges and delivering impactful technology in the Crypto ecosystem. We prioritize shipping results over endless theorizing and stay relentlessly focused on delivering real user value. We are hiring exclusively for in-person, full-time, in NYC.

NYC, NY
About Fullstack

Open Positions Frontend Engineer Join our Product & Platform team to build and maintain the applications that power our services, collaborating with designers, backend engineers, and product managers to deliver responsive, high-performance user interfaces. NYC, NY Full-time 3+ years experience $185-300k + Equity Blockchain Engineer Join our Infrastructure & Platform team to architect and deploy highly reliable, scalable blockchain services with lightning-fast performance. You'll lead the development of mission-critical core infrastructure that powers our products. NYC, NY Full-time 2+ years experience $200-400k + Equity Software Engineer Join our Infrastructure & Platform team to shape scalable high performance systems and services. You will design and operate core components such as compute, storage and networking while working closely with the product team to deliver exceptional user experiences. NYC, NY Full-time 3+ years experience $185-400k + Equity

View jobs by Fullstack

Skills

About the Role

You will design and operate core infrastructure components such as compute, storage and networking. You will develop scripts and services for demanding real-time environments, deploy and manage compute resources and containers, automate scaling, load balancing and CI/CD, monitor and tune system performance, build indexing and explorer services, and provision and optimize databases including time-series and key-value stores. You will be expected to profile and optimize low-level system performance under high load and comply with authorization requirements for work in the United States.

Requirements

  • 3+ years building production-grade infrastructure in cloud or on-prem environments
  • Strong scripting skills in Rust and other low-level languages
  • Deep expertise managing compute instances directly (e.g. EC2 VMs) and/or container orchestrations (e.g. Docker, Kubernetes)
  • Solid networking fundamentals including VPCs, subnets, load balancers, NAT, VPN and network security
  • Familiarity with CI/CD tools (e.g. Jenkins, GitHub Actions) and infrastructure as code (e.g. Terraform, CloudFormation)
  • Proven track record with time-series databases (e.g. TimescaleDB, InfluxDB) and key-value stores (e.g. DynamoDB, Redis)
  • Experience profiling and optimizing low-level system performance under high load
  • Authorized to work in the United States

Responsibilities

  • Develop scripts and services that deliver speed and reliability in real-time environments
  • Deploy and manage compute resources and containers for custom services and integrations
  • Automate scaling, load balancing and congestion control across compute and database layers
  • Develop CI/CD pipelines for automated deployment, rollback and continuous delivery
  • Monitor system performance across CPU, memory, I/O and network and tune configurations for maximum throughput and resiliency
  • Build indexing and explorer services to enable live and fast data channels
  • Provision and optimize database systems for time-series, relational SQL, key-value and in-memory workloads