P

Pindrop

Voice authentication, security, and intelligence provider

Senior Software Engineer

Backend EngineeringPosted on Nov 11
ContractRemote in Ukraine

About the Job

Requirements

  • Seven or more years of software development experience.
  • Experience designing and implementing highly scalable cloud-based application programming interfaces.
  • Experience with multiple programming languages, such as Python and Go.
  • Expertise in data structures, algorithms, and concurrency.
  • Two or more years of DevOps practices for deploying software-as-a-service services, including hands-on experience with Jenkins, GitHub Actions, implementing and maintaining continuous integration and continuous delivery pipelines, and managing and maintaining applications in a multi-container environment such as Kubernetes.
  • Knowledge of data storage technologies such as Redis and MySQL.
  • 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.
  • Ability to contribute to platform or product feature development with minimal supervision.
  • Proven track record of providing stable and secure code in production environments.
  • Ability to troubleshoot application diagnostics and production issues using tools such as Prometheus, Grafana, Google Logging, and Cloud Trace, and troubleshoot regression tests in different environments.
  • Strong verbal and written communication skills.

Responsibilities

  • Design, develop, test, deploy, and monitor high-performance services and application programming interfaces.
  • Develop applications in Go and Python on 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, performance, scalability, and security.
  • Work cross-functionally with software engineers, test engineers, research scientists, and product managers.
  • Identify and evaluate new technologies for implementation.
  • Contribute to improving software engineering best practices.
  • Participate in an on-call rotation that requires night and weekend work.
  • Design new product solutions, improve existing product features, and code.

About the Company

Pindrop

Voice authentication, security, and intelligence provider

Pindrop provides voice authentication, security, and fraud intelligence mainly for financial institutions. It verifies identity by analyzing a user’s voice (voiceprint) and session data to prevent spoofed calls, reducing fraud losses. The technology can be embedded in mobile apps and smart devices, letting users access services by speaking a command or passphrase. It serves large banks and brands with a business-focused ROI calculator and aims to make verification safer and smoother while lowering fraud and operational friction.

Company size
201-500
Company stage
Debt Financing
Total funding
$402.9M
Headquarters
Atlanta, GA
Founded
2011

Recently Posted Jobs

Explore more opportunities at Pindrop

See more jobs