Apply for jobs

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
Interested in this job? We're still accepting applications for this position
Interested in this job? We're still accepting applications for this position

Other jobs you might like

Get matched with the best remote opportunities from today's top US companies

Find a great full-time opportunity
Earn more compensation for your hard work
Access exclusive benefits like healthcare, English classes, and more
1-1 individualized training to succeed in the international job market
Apply for remote jobs