Senior Software Engineer

Pindrop

Remote, GA

JOB DETAILS
HEADQUARTERS
Remote, GA, US
LOCATION
Remote, GA
POSTED
28 days ago

Who we are
Founded in 2011, Pindrop is the leading provider in security and identity verification/authentication, for voice. As the industry experts of vocal verification, the companys "acoustic fingerprinting" technology enables major global banks, top-tier healthcare providers, and leading retailers etc. to detect fraudulent calls and authenticate legitimate callers, helping customers eliminate financial losses seamlessly.
Pindrop’s technology analyzes over 1,300 different features helping us identify the uniqueness of a device and the caller. Our "acoustic fingerprinting" technology integrates with companies internal systems and identifies peoples voices, locations, devices, and more. This data is added to a database for future reference to help separate legitimate callers from scammers. Pindrop’s technology creates a unique fingerprint tied to the call. This fingerprint will identify a fraudster (or legitimate customer) regardless if the voice is manipulated, the number is changed, or even if the caller is changed (as in a fraud ring or fraud call center). No other solution can do this, and the validation of customer identity is completely non-intrusive.
Headquartered in Atlanta, GA, Pindrop has raised over $223M in capital by premier VC’s including Andreessen-Horowitz, IVP, and CapitalG.
What you’ll do 
- 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.
- 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.
Who you are
- You have strong verbal and written communication skills.
- You enjoy working within a collaborative environment across multiple departments.
- You love solving hard problems and finding ways to improve the efficiency of processes.
- You have a proven track record of providing stable and secure code in production environments.
- You are able to contribute to the feature development in the platform/product with minimal supervision.
- You can deliver production ready code from start to finish with an eye towards performance, scale and security.
Your skill-set: 
- 5+ 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 deployment of SaaS services.
- 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.
- Preferably, you have an understanding of SIP or telephony networks.
- Proficiency within Linux.
what’s in it for you
We are looking to grow this team to expedite the delivery of new features and modules on this platform. This person will work with an AWS native architecture to create machine learning based applications and services that enable seamless authentication while maintaining utmost security for users. If you like to make hard work easier - we are looking for you. 
Within 30 days you’ll
- Understand and know the product architecture as well as system design
- Ramp up on development process 
- Build relationships with others on the team
- Participate in the grooming and planning meetings
- Pick up a small bug fix or code implementation/testing project
Within 60 days you’ll 
- Actively participate in the team meetings 
- Start working on a bigger project/feature
- Deliver small code changes going through the complete SDLC
Within 90 days you’ll 
- Pick up any tasks coming out of the planning meetings
- Drive some of the task breakdown in grooming and planning meetings
- Deliver a major feature design or implementation
What we offer
As a part of Pindrop, you’ll have a direct impact on our growing list of products and thus the future of security in the voice-driven economy. We hire great people and take care of them. Here’s a snapshot of the benefits we offer:
- Competitive salary
- Paid Parental Leave
- Company holidays
- Unlimited paid time off
- Remote-first culture - including monthly work from home stipends
- Annual professional development and learning budget
- Pick your own Apple MacBook Pro
- Retirement plan with 401k match
- Affordable health, vision and dental plans for you and your family
- Flex schedules
- Best in class tools and tech stack
- Fun activities to celebrate our accomplishments as a team

About the Company

Pindrop