Crusoe Energy Systems logo

Senior Software Engineer (Streaming, Backend Engineer)

Crusoe Energy Systems

RemoteFull timeMid level$209k – $253kPosted today
Apply with JobAssist

About the role

  • We’re looking for a Senior Streaming Software Engineer to join the Observability team within our Cloud Infrastructure organization. This team builds and operates the real-time data platforms that power metrics, logs, traces, and event streams used by engineers across the company to understand and operate Crusoe’s AI cloud reliably at scale
  • In this role, you’ll design, build, and operate high-throughput streaming systems that process massive volumes of telemetry data generated across our GPU cloud and global data centers. Your work will help ensure engineers have real-time visibility into complex distributed systems and the infrastructure that powers them
  • This is an opportunity to work on large-scale data pipelines and distributed systems that power observability across a rapidly scaling AI cloud environment
  • Designing, building, and maintaining streaming services and pipelines that ingest and process observability data including logs, metrics, traces, and operational events
  • Implementing real-time data processing systems using technologies such as Kafka, Kinesis, Pub/Sub, Flink, or similar streaming platforms
  • Scaling streaming infrastructure to support high-throughput telemetry ingestion, high-cardinality workloads, and bursty infrastructure traffic patterns
  • Ensuring streaming systems are reliable and observable, with strong instrumentation, dashboards, and alerting
  • Collaborating with SREs and platform teams to integrate streaming data into internal observability tools and operational workflows
  • Participating in on-call rotations, incident response, and post-incident reviews
  • Improving system reliability and developer experience through automation, CI/CD, and infrastructure-as-code practices
  • Contributing to technical design discussions and reviews for new streaming capabilities

Benefits

  • Health & wellbeing: Comprehensive health benefits designed to support your overall wellness
  • Time away: Paid time off for vacations, family bonding, and unexpected needs
  • 401(k) match: Build your financial future with our 401(k) matching program
  • Mental wellness: Resources and support for your emotional wellbeing and navigating life’s challenges- Comfort debugging production issues across distributed systems
  • Experience building observability platforms at cloud or data center scale
  • Solid understanding of observability fundamentals including metrics, logging, tracing, and alerting
  • Proficiency in backend languages such as Java, Scala, Go, or Python
  • Experience working with bare-metal infrastructure or large-scale data center environments
  • Strong collaboration skills and a pragmatic engineering mindset
  • Experience operating services in cloud or large-scale infrastructure environments
  • Familiarity with stream processing frameworks and delivery semantics
  • Ability to own features end-to-end, from design through production operations
  • Strong experience building and operating distributed systems, especially streaming or real-time data platforms
  • Exposure to schema management, data contracts, or serialization formats
  • Hands-on experience with Kafka or similar distributed streaming technologies
  • Experience with Kubernetes and containerized infrastructure
  • Interest in mentoring junior engineers

Millions of jobs, with real people getting hired every day

20,000+
New jobs added daily
7,000,000+
Verified job listings
500,000+
Tailored applications submitted
FAQ

Questions, answered

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at Crusoe Energy Systems was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.