about 3 hours ago
Base Salary
$264k - $380k/yr
Responsibilities
- Solve real business needs at large scale using software engineering and analytical skills.
- Design, develop, and support the semantic modeling layer for high-performance SQL.
- Create architecture and influence the semantic layer roadmap.
- Ensure semantic queries produce correct results while meeting performance demands.
- Partner with AI teams to establish the semantic layer for natural-language analytics.
- Understand trade-offs between expressiveness, correctness, performance, and cost.
- Mentor engineers and raise the technical bar across the team.
- Ensure operational readiness of features and meet commitments to customers.
Requirements
- 15+ years of industry experience in large-scale data or systems software.
- Strong computer science fundamentals including data structures and algorithms.
- Deep experience with query compilation, database internals, or BI infrastructure.
- Strong grasp of SQL semantics and relational modeling.
- Fluency in Java or a similar object-oriented language is preferred.
- Track record of implementing creative solutions to complex problems.
- Ability to work effectively across engineering teams in multiple locations.
- BS in Computer Science; Masters or PhD preferred.