
Remote opportunity at
PindropSenior Software Engineer, Pulse (Contract Position)
Pindrop is a cybersecurity enterprise that provides continuous identity verification across digital, video, and voice interactions using a unified trust platform. The company is hiring a…
Career Tools
About This Role
Pindrop is a cybersecurity enterprise that provides continuous identity verification across digital, video, and voice interactions using a unified trust platform. The company is hiring a Senior Software Engineer for the Pulse team on a contract basis through Alcor BPO in a remote-first work environment. This role centers on designing, building, testing, deploying, and monitoring high-performance application services and APIs. The position suits a software professional with deep expertise in…
Job Description
Pindrop is a cybersecurity enterprise that provides continuous identity verification across digital, video, and voice interactions using a unified trust platform. The company is hiring a Senior Software Engineer for the Pulse team on a contract basis through Alcor BPO in a remote-first work environment.
This role centers on designing, building, testing, deploying, and monitoring high-performance application services and APIs. The position suits a software professional with deep expertise in Golang, Python, and cloud platforms who enjoys tackling complex technical problems across a collaborative, multidisciplinary environment.
Engineers in this position will write end-to-end production code with a strong focus on security, scalability, and performance. Daily duties involve working across cloud-native infrastructure, participating in an on-call rotation that includes night and weekend shifts, and handling tasks ranging from application diagnostic troubleshooting and regression testing to designing new product features.
Responsibilities
- Design, develop, test, deploy, and monitor high-performance APIs and services
- Build applications using Python and Golang on a modern cloud-focused platform
- Develop and maintain services leveraging Google Cloud Platform and AWS native tools including S3, Kinesis, and DynamoDB
- Review peer code to ensure high standards of quality, security, performance, and scalability
- Collaborate in a cross-functional group of product managers, research scientists, test engineers, and software developers
- Evaluate and select new technologies for implementation while helping improve software engineering best practices
- Participate in an on-call rotation requiring night and weekend work
- Handle application troubleshooting, production issue triage, regression test fixes, and feature design
Requirements
- 7 or more years of software development experience
- Demonstrated experience designing and implementing highly scalable cloud-based APIs
- Practical experience with multiple programming languages such as Go and Python
- Solid expertise in Concurrency, Algorithms, and Data Structures
- At least 2 years of experience with DevOps practices for deploying SaaS services
- Hands-on experience implementing and maintaining CI/CD pipelines using GitHub Actions and Jenkins
- Experience managing applications within multi-container environments and container orchestration frameworks like Kubernetes
- Familiarity with Docker and Linux proficiency
- Knowledge of data storage technologies including MySQL and Redis
- Experience developing and maintaining services with AWS native products such as S3, DynamoDB, and Kinesis
Core Skills
Benefits
- Competitive compensation including equity
- Unlimited Paid Time Off
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, Pindrop operates with a remote-first culture for this role.
What is the employment type?
This is a full-time contract position contracted through Alcor BPO.
What salary does this position offer?
The specific salary is not stated in the job posting, though the role offers competitive compensation including equity.
What programming languages are required?
The posting requires experience with multiple programming languages, specifically including Python and Go.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.