Cyral: Back-end Engineer (low-level) - Golang, Docker, REST API, database proxy, algorithms - Analytics / Data market

3+ years
Analytics / Data
Full Remote
Golang
Docker
REST API
database proxy
algorithms

Requirements

Must-haves

- 3+ years of Golang experience or equivalent (e.g. Java, Python, C++) - Strong knowledge of data structures and algorithms - Experience optimizing queries/database performance (testing and tunning) - Experience in microservices architecture using REST API and gRPC - Proficiency in low-level code, packet inspection, decoding, and protocol interception - Proficiency in SQL and/or NoSQL databases - Understanding of cloud infrastructure providers (e.g. AWS, Azure) - Deep knowledge of deployment tools (e.g. Terraform, Cloudformation, Helm) - Bachelor's Degree in Computer Science, Computer Engineering, or equivalent - Strong communication skills in both spoken and written English - Willing to overlap 4-5 hours with PST working hours

Nice-to-haves

- Docker experience - Experience with database proxies - Familiarity with compilers - Protocol knowledge about SQL Server and/or Oracle databases - Experience parsing and analyzing database protocols - Security products experience - Startup experience

What you will work on

- Design and develop core features - Code, test, deploy, and maintain database protocol handlers, parsers, and policy engines - Write functional specifications and break down features into tasks - Follow company software development processes and standards - Collaborate effectively with the team - Write unit and end-to-end automation scripts alongside feature code - Show dedication to solving customer problems and ensuring satisfaction - Thrive in a fast-paced startup environment