Software Engineer II

Posted 91ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Engineer II at Ocient working on database execution engine and high-scale distributed systems. Contributing to optimization and tooling for innovative data solutions.

Responsibilities:

  • Contribute to the development and optimization of our core database execution engine.
  • Work on features that impact query correctness, performance, and scalability.
  • Help own and evolve our Bazel-based build system and Buildfarm remote-execution infrastructure while contributing broadly to developer tooling and automation.
  • Responsible for ingesting data into the Ocient system at high speeds, enabling massive-scale data solutions.

Requirements:

  • Hands on experience with large-scale distributed database systems.
  • Writing code to solve complex problems using an object-oriented programming language (e.g. C++, Java, C#).
  • Ideally, experience in architecting high performance, distributed systems.
  • Strong understanding and application of data structures and algorithms.

Benefits:

  • 100% Paid health and dental premiums for full-time employees
  • Unlimited PTO with minimum expectation of 3 weeks per year