Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Ocient is seeking a Software Engineer II – Query Processing for a fully remote role based in the US. You will contribute to parsing, validating, and optimizing SQL queries and ensure efficient execution across large-scale data workloads.
You will collaborate across teams to improve performance, participate in design reviews, and help diagnose production and test environment issues while growing as a member of a fast-paced distributed database group.
Job Title: Software Engineer II - Query Processing
Location: 100% Remote (US Based Only)
Hiring Manager: Senior Engineering Manager
Estimated salary range: $145,000 to $165,000
The Query Processing team at Ocient handles the full landscape of parsing, validating, optimizing and executing SQL queries. The team ensures queries are correct and valid, the SQL is lowered into an optimal, executable representation, and the resulting plan is efficiently executed over petabytes of data across tens to hundreds of nodes. Query Processing works closely with our Test Infrastructure, Quality Assurance and Customer Operations teams to evaluate and improve performance on existing and new customer workloads, while also implementing new functionality to enable customer success. We are seeking a software engineer with strong interests in performance optimization and analysis - someone who enjoys analytical thinking and tackling abstract problems in the context of distributed database systems.