Principal Software Engineer, Middleware & Data
Bloom Energy · San Jose, CA · 3 wk ago
Information Technology$156k–$224k/yrFull-time
About the role
Bloom Energy is pioneering solutions that empower critical industries to thrive in a rapidly digitizing, energy-intensive world. Our solid oxide fuel cell (SOFC) and solid oxide electrolyzer (SOEC) technologies deliver energy abundance for Fortune 100 companies and innovators, ensuring unparalleled reliability, sustainability, and "time-to-power" capabilities. We are seeking a Principal Software Engineer, Middleware & Data to join our team in San Jose, CA. This is a fully on-site role, 5 days a week.
Responsibilities
- Develop high-performance backend and systems components using Rust or Go.
- Debug complex issues across service boundaries, integrations, and data paths.
- Build and maintain middleware components and service-to-service integrations.
- Work with relational, NoSQL, and time-series databases, and understand OLAP query paradigms.
- Solve problems involving streaming data, ordering, backpressure, and throughput optimization.
- Follow disciplined SDLC practices including code reviews, testing, documentation, and CI workflows.
- Collaborate with cross-functional teams on architecture, integration points, and system evolution.
Requirements
- 10 years of overall programming experience with strong programming experience in Rust, Go, or other compiled languages.
- Excellent debugging skills—across application layers, integrations, and data pipelines.
- Solid understanding of:
- Middleware fundamentals
- Databases (SQL, NoSQL, time-series)
- OLAP workloads and analytical query patterns
- Streaming systems and distributed data flow concepts
- Proficiency with git and modern development workflows.
- Strong SDLC discipline and engineering best practices.
Nice to have
- Experience with Helm charts and Kubernetes-based deployments.
- Familiarity with containers (Docker, container tooling) and secure container practices.
- Exposure to DevOps pipelines, CI/CD systems, GitHub Actions, or similar platforms.
Benefits
- Comprehensive 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 & Family Forming benefits.
Pay
Salary range: $155,800.00 - $224,200.00.