Granica is an AI research and systems company building the infrastructure for a new kind of intelligence. The company is looking for a Staff Software Engineer to work on foundational data systems for AI, with a focus on building efficient data infrastructure.
Requirements
- Mastery of distributed systems: consensus, replication, consistency, and performance at scale.
- Proven track record of architecting and delivering large-scale data or compute systems with measurable 10× impact.
- Expertise with columnar formats and low-level data representation techniques.
- Deep production experience with Spark, Flink, or next-generation compute frameworks.
- Fluency in Java, Rust, Go, or C++, emphasizing simplicity, performance, and maintainability.
- Demonstrated leadership—mentoring senior engineers, influencing architecture, and scaling technical excellence.
- Systems intuition rooted in theory: compression, entropy, and information efficiency.
Benefits
- Competitive salary
- Meaningful equity
- Substantial bonus for top performers
- Flexible time off
- Comprehensive health coverage
- Support for research, publication, and deep technical exploration