What are the responsibilities and job description for the Senior Software Engineer position at The Hiring Advisors?
A rapidly growing, VC-backed, hard-tech manufacturing company is looking for a Senior Software Engineer who can write code that talks to real machines, process insane amounts of data, and help build a factory that manufactures physical parts… almost as fast as someone can think of them
Responsibilities:
- Architect and scale backend systems that ingest massive real-time sensor data
- Build data pipelines that feed cutting-edge ML models (GPU-heavy, data-hungry, very cool)
- Design infrastructure for both real-time and historical analytics
- Develop services that unify machines, data, and decision-making across the factory floor
- Write production-grade code that directly impacts physical output (no pressure 😄)
- Partner with ML hardware teams to turn raw data into intelligent systems
Requirements:
- 5 years building serious backend systems (not just CRUD apps)
- Strong experience with languages like Go, Rust, C , or Java
- Proven ability to design and scale data-intensive systems
- Experience with data pipelines, streaming, or distributed systems
- Comfort working close to hardware (or curiosity to learn fast)
Nice to Haves:
- Kafka, Spark, Iceberg, Parquet, Arrow
- Time-series databases or large-scale data warehousing
- Kubernetes containerized systems
- High-throughput, real-time data environments
- Anything involving 3D data, simulation, or graphics
This onsite opportunity in the El Segundo area offers a base salary of up to $250k. Reach out to Andrew@thehiringadvisors.com for confidential consideration.
Salary : $200,000 - $250,000