Ocient is looking for a Software Engineer II, I/O to contribute to the improvement of query processing efficiency in their hyperscale data solutions company, enabling organizations to analyze trillions to quadrillions of data records in seconds.
Requirements
- 2+ years of industry experience writing code to solve complex problems using an object-oriented programming language (e.g. C++, Java, C-Sharp)
- 1+ years work experience as a Software Engineer working in Python or similar test infrastructure language, and experience measuring performance in compiled languages
- Strong understanding and application of data structures and algorithms.
- Direct experience with testing performance of data warehouses and data analytics engines preferred
- Experience developing on Linux and in large, version controlled projects
Responsibilities
- Contribute to the ongoing improvement of query processing efficiency through collaboration on design, implementation, and performance analysis across the system
- Actively participate in code reviews and design discussions, offering constructive feedback and learning from peers
- Demonstrate curiosity and have a penchant for research and abstract thinking, bringing in novel ideas, tools, or techniques to improve system performance and reliability
- Help triage and debug issues found in both production and test environments, contributing to root cause analysis and resolution
- Engage in improving team processes and culture by sharing feedback and contributing to a positive, inclusive work environment
- Support the growth of fellow engineers through collaboration, pairing, and knowledge sharing
Other
- 100% Remote (US Based Only)
- Cannot sponsor or transfer any visas, of any kind, at this time
- Ability to speak and write in English fluently
- BS, MS, or PhD in computer science, computer engineering, or related technical field