Bloom Energy

Principal Software Engineer, Edge Compute

Bloom Energy
Apply
1 hour ago
San Jose, CA, USAStaff+

Base Salary

$156k - $224k/yr

Responsibilities

  • Design, implement, and optimize system-level and backend services in Rust or Go.
  • Debug issues across services, integrations, network layers, and system boundaries.
  • Build and maintain components using TCP/UDP protocols, streaming data sources, and real-time systems.
  • Integrate with internal and external APIs and services in collaboration with cross-functional teams.
  • Contribute to code reviews, documentation, testing, operational readiness, and secure software delivery.
  • Follow disciplined software development lifecycle processes focused on maintainability and reliability.

Requirements

  • At least 10 years of overall programming experience.
  • Strong programming experience in Rust or Go, or another compiled language with intent to transition.
  • Strong debugging skills across services, integrations, and networking boundaries.
  • Strong understanding of TCP/UDP, network latency, packet flows, connection management, streaming data patterns, and backpressure.
  • Experience with Git and modern software development workflows.
  • Experience working in a disciplined engineering environment involving testing, continuous integration, documentation, and peer reviews.
  • Preferred experience with Helm charts, Kubernetes application deployment, containers, Docker, secure containers, edge security, secure software practices, DevOps pipelines, CI/CD systems, or GitHub Actions.

Benefits

  • Medical, dental, and vision plans with a large employer contribution.
  • 401(k) retirement plan with company match.
  • Mental health support services.
  • Legal services.
  • Virtual physical therapy access.
  • Fertility and family-forming benefits.
  • Fully on-site in-office schedule five days per week in San Jose, California.

Tech Stack

DockerGitGitHub ActionsGoHelmKubernetesRust

Categories

Bloom Energy

About Bloom Energy

1,001-5,000 employees
Contact me