Senior Back-end Engineer - Python
5+ years
Full-time (40h)
Data Security Software
Full Remote
Python
SQL
NoSQL
AWS
REST API
Requirements
Must-haves
- 5+ years of software development experience
- 3+ years of experience using Python, Golang, or Java
- Proficiency with SQL and/or NoSQL databases
- Proficiency with algorithms and data structures
- Experience writing optimized backend code for mission-critical systems
- Experience in parsing and analyzing database protocols
- Experience with microservices architecture using REST API and gRPC based interfaces
- Deep understanding of cloud infrastructure providers like AWS and Azure
- Deep knowledge of deployment tools like Terraform, CloudFormation, Helm, etc.
- Bachelor's Degree in Computer Engineering, Computer Science, or equivalent
- Strong communication skills in both spoken and written English
Nice-to-haves
- Knowledge of compilers
- Startup experience
- Experience working with security products
What you will work on
- Design and develop key product features
- Deploy and maintain database protocol handlers, parsers, and policy engines
- Write unit tests and end-to-end automation scripts