Ocient is searching for an experienced Software Engineer with strong problem-solving skills and a passion for low-level coding and performance optimizations. You will be working with industry-leading software architects to help implement and test a cutting-edge data warehouse.
You can work in our Chicago office or remotely from anywhere in the United States.
- BS, MS, or PhD in computer science, computer engineering, or related technical field
- 3+ years of industry experience writing code to solve complex problems using an object-oriented programming language (e.g. C++, Java, C#)
- Familiarity with CPU architecture and assembly code.
- Strong understanding and application of data structures and algorithms.
- Some experience with C or C++.
- Ability to speak and write in English fluently
An ideal candidate will have:
- Experience architecting high performance, distributed systems
- Ability to own and manage all risk associated with large complex problems
- Strong technical leadership and communication skills
- Experience configuring C/C++ build and test tools
Ocient is a Chicago-based, venture-funded startup building a SQL compliant, exabyte-scale database platform that achieves better performance than Hadoop and NoSQL systems. It is a distributed system optimized for NVMe drives, RDMA networks and high core count processors and is written in C++. We are led by a management team with seven successful startup exits, including Cleversafe which was one of the largest software startup exits in Chicago’s history.