The point where experts and best companies meet
Share
Job Description:
Job Description:
This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns.
The Quartz Platform team is now starting a core refresh of the platform to modernize with capabilities required to meet our user’s future needs. We are looking to add an experienced software engineers with solid CS knowledge and a track record of delivery on at least one large project in a relevant area (in a PhD or prior job). This person needs to be able to own and independently implement one part of a complex project, while collaborating effectively with the owners of the other parts.
Responsibilities:
Skills:
Required Qualifications:
Must already have development experience designing and implementing database servers or large distributed caching systems.
C++
Python
B-tree implementation details
core database design concepts (transactionality, journaling, etc.)
Distributed Database technologies
Contributed to Database projects (such as mysql, postgress, couchDB, Hadoop, Apache Hive, etc.)
Desired Qualifications:
Networking
Security & RBAC
Linux Kernal Internals
Object vs Structured Data serialization (ProtoBuff/Pickle, etc.)
These jobs might be a good fit