Principal Software Engineer, Edge Compute

Bloom Energy

San Jose, CA, US
Base: $155,800.00 - $224,200.00; bonus/equity: not...
Onsite
10+ years programming experience
Strong rust or go proficiency
Tcp/udp network fundamentals
This role involves designing and optimizing system-level backend services in Rust or Go for Bloom Energy's solid oxide fuel cell technologies

Job Summary

  • This role involves designing and optimizing system-level backend services in Rust or Go for Bloom Energy's solid oxide fuel cell technologies.
  • The position requires strong debugging skills across services, integrations, and network layers to support real-time edge compute operations.
  • Bloom Energy offers a comprehensive benefits package including competitive medical plans, 401(k) matching, and mental health support.

Matching Summary

This role involves designing and optimizing system-level backend services in Rust or Go for Bloom Energy's solid oxide fuel cell technologies.

Salary

Base: $155,800.00 - $224,200.00; Bonus/Equity: Not specified; Benefits: Competitive Medical, Dental, Vision, 401(k) match, Mental Health Support

Skills & Requirements

Must-have

  • 10+ years programming experience
  • Strong Rust or Go proficiency
  • TCP/UDP network fundamentals
  • Streaming data patterns and backpressure
  • System-level debugging skills
  • Disciplined SDLC processes

Nice-to-have

  • Helm charts and Kubernetes deployment
  • Docker and secure container experience
  • Edge security concepts understanding
  • DevOps pipelines and CI/CD exposure
  • GitHub Actions familiarity

Key Requirements

  • At least 10 years of overall programming experience
  • Strong programming experience in Rust or Go
  • Solid debugging skills across systems boundaries
  • Experience with git and modern software development workflows
  • Proven ability to work in a disciplined engineering environment

Work Rights

Not specified

Tailored Resume

Cover Letter