Be a part of a globally distributed team of backend engineers Design, develop, test, deploy, maintain, and improve current graph database solutions while architecting innovative solutions to build Securiti's Graph-based Data Security platform
Provide technical guidance/expertise to ensure we implement best practices in our graph database
Research and stay up-to-date with latest developments in graph design and graph databases
Write reliable, secure, performant, and scalable code
Perform code reviews and analysis
Monitor platform performance and be on-call to address any urgent issues
Strong attention to detail, curiosity, and a willingness to learn. Evaluate and adapt new technologies where they provide value
4+ years of building highly available and scalable Enterprise SaaS applications
Prior experience working with Graph databases, preferably with AWS Neptune
Excellent understanding of graph data modeling, graph schema development, graph data design
Professional development experience in GoLang, Python, or Java
Experience with cloud platforms such as AWS, GCP, and Azure
Experience with Microservices and REST based HTTP/2 architectures
High level of energy, teamwork, can-do attitude and willingness to learn new technologies
Bonus Points:
Experience with GraphQL
Experience building distributed systems
Experience with SQL (Postgres) and NoSQL (Mongo/Elasticsearch) technologies
Experience with Containerization technologies (Kubernetes, Docker)