Apply

Senior Backend Engineer - Authentication

Posted 2024-10-21

View full description

💎 Seniority level: Senior, 5-7 years

📍 Location: Ukraine

🔍 Industry: Technology and personal security

🗣️ Languages: English

⏳ Experience: 5-7 years

🪄 Skills: AWSDockerPythonSoftware DevelopmentDynamoDBGCPJenkinsKubernetesMySQLAlgorithmsData StructuresGoGolangGrafanaPrometheusRedisCommunication SkillsCI/CDLinuxDevOps

Requirements:
  • 5-7 years of software development experience.
  • Experience designing and implementing highly scalable cloud-based APIs.
  • Experience with programming languages such as Python and Go.
  • Expertise in data structures, algorithms, and concurrency.
  • 2+ years of experience in DevOps practices and CI/CD pipeline management.
  • Knowledge of various data storage technologies like Redis and MySQL.
  • Familiarity with Docker and Kubernetes.
  • Experience using AWS products like Kinesis, DynamoDB, and S3.
  • Proficiency in Linux.
Responsibilities:
  • Design, develop, test, deploy, and monitor high-performance services and APIs.
  • Develop applications in Golang and Python on a modern cloud-focused platform.
  • Deliver production-ready code from start to finish.
  • Review code to maintain quality with a focus on performance, scale, and security.
  • Work in a cross-functional environment with various team roles.
  • Identify and evaluate new technologies for implementation.
  • Contribute to improving software engineering best practices.
Apply

Related Jobs

Apply

📍 Ukraine

🔍 Voice authentication and fraud prevention

🏢 Company: Pindrop

  • 5-7 years of software development experience.
  • Experience with designing and implementing highly scalable cloud-based APIs.
  • Experience with multiple programming languages such as Python and Go.
  • Expertise in Data Structures, Algorithms, and Concurrency.
  • 2+ years of experience in DevOps practices towards the deployment of SaaS services.
  • Hands-on experience with Jenkins, GitHub Actions, implementing and maintaining CI/CD pipelines.
  • Experience with managing and maintaining applications in a multi-container environment, such as Kubernetes.
  • Knowledge of different Data Storage technologies such as Redis, MySQL, etc.
  • Knowledge of Docker and container orchestration frameworks such as Kubernetes.
  • Experience developing and maintaining services using AWS native products such as Kinesis, DynamoDB, and S3.
  • Linux Proficiency.

  • Design, develop, test, deploy, and monitor high-performance services and APIs.
  • Develop applications in Golang and Python on top of a modern cloud-focused platform.
  • Develop and maintain services using AWS native products such as Kinesis, DynamoDB, and S3 as well as GCP native products.
  • Deliver production-ready code from start to finish.
  • Review code to maintain quality with an eye towards performance, scale, and security.
  • Work in a cross-functional environment, composed of software engineers, test engineers, research scientists, and product managers.
  • Identify and evaluate new technologies for implementation.
  • Contribute to improving software engineering best practices.

AWSDockerPythonSoftware DevelopmentDynamoDBGCPJenkinsKubernetesMySQLAlgorithmsData StructuresGoGolangGrafanaPrometheusRedisCommunication SkillsCI/CDLinux

Posted 2024-10-17
Apply