Logo for Pindrop

Senior Software Engineer, Protect (Contract Position)

Key Facts

Remote From: 
Fixed term
Senior (5-10 years)
English

Other Skills

  • Accountability
  • Adaptability
  • Resilience
  • Communication
  • Reliability
  • Troubleshooting (Problem Solving)

Roles & Responsibilities

  • 7-10 years of software development experience
  • Experience building production backend services in Golang (or strong backend experience in another language with willingness to ramp up in Go)
  • Experience designing and implementing scalable, cloud-based APIs
  • 2+ years of experience deploying SaaS services using CI/CD tools (Jenkins, GitHub Actions)

Requirements:

  • Design, develop, test, deploy, and monitor high-performance backend services and APIs
  • Build and productionize backend services primarily in Golang
  • Collaborate closely with ML engineers and research teams to take models from experimentation to production
  • Develop and maintain services using AWS (Kinesis, DynamoDB, S3) and GCP native services

Job description

Who We Are

Pindrop is the Real Human + Right Human® Identity Trust Platform for the AI era. As AI-driven fraud and deepfakes erode trust in digital communication, Pindrop delivers continuous identity verification and deepfake detection across voice, video, and digital interactions in real time.

Enterprises rely on Pindrop to secure billions of high-risk customer interactions each year, including top U.S. banks, as well as leading insurers and healthcare providers. Powered by models trained on more than 1.5 billion real-world interactions annually and protected by 300+ patents, Pindrop restores trust while reducing fraud, lowering operational costs, and improving customer experience.

Recognized by TIME as one of the Top 10 Most Influential Software Companies of 2026 and by Inc. for Best in Business for Innovation, Pindrop is backed by leading investors including Andreessen Horowitz, IVP, and CapitalG.

About the Role

We are seeking an experienced Software Engineer with strong backend fundamentals. In this role, you will design, build, and maintain high-performance, cloud-native services and APIs.

Golang is our primary backend language, and you will work extensively with Go-based services in production. At the same time, this role operates at the intersection of backend engineering and ML operations—you’ll collaborate closely with ML engineers and research teams.

We welcome candidates with prior backend experience in languages such as Java, Scala or Python, who are eager to ramp up in Go while working across both backend and ML-driven systems.

What You’ll Do

  • Design, develop, test, deploy, and monitor high-performance backend services and APIs

  • Build and productionize backend services primarily in Golang

  • Collaborate closely with ML engineers and research teams to take models from experimentation to production

  • Develop and maintain services using AWS (Kinesis, DynamoDB, S3) and GCP native services

  • Deliver production-ready features end-to-end with a strong focus on scalability, performance, and security

  • Diagnose and resolve production issues using tools such as Prometheus, Grafana, Google Logging, and Cloud Trace

  • Review code to uphold quality standards and promote best practices

  • Contribute to evolving backend and ML platform architecture

Who You Are

  • A backend-focused engineer who enjoys working close to ML systems and data

  • Comfortable owning production services written in Go while collaborating across ML workflows

  • Able to bridge research prototypes and real-world, scalable backend systems

  • Confident context-switching between writing backend code, supporting ML pipelines, and troubleshooting production issues

  • Highly aware of cloud scalability and operational impact when designing systems

  • Collaborative, resilient, and adaptable in fast-changing environments

  • Accountable and dependable, with a strong track record of delivering production-quality systems

Your Skill Set

Must Have

  • 7-10 years of software development experience

  • Experience building production backend services in Golang (or strong backend experience in another language with willingness to ramp up in Go)

  • Experience designing and implementing scalable, cloud-based APIs

  • Solid understanding of data structures, algorithms, concurrency, and system design

  • 2+ years of experience deploying SaaS services using CI/CD tools (Jenkins, GitHub Actions)

  • Hands-on experience with Docker and Kubernetes

  • Experience with AWS services such as Kinesis, DynamoDB, and S3

  • Familiarity with Redis, MySQL, or similar data stores

  • Strong Linux proficiency

Nice to Have

  • Experience with RabbitMQ and Nginx

  • Comfort contributing to frontend tasks or JavaScript when needed

What’s In It for You

As a Pindropper, you’ll join a rapidly growing company making technology more human through the power of voice.

Within 30 Days, You’ll

  • Gain a foundational understanding of product architecture and system design.

  • Ramp up on development processes and internal workflows.

  • Build relationships across the team.

  • Participate in grooming and planning meetings.

  • Complete onboarding and New Employee Orientation.

  • Tackle your first small bug fix or feature implementation.

Within 60 Days, You’ll

  • Actively contribute to team discussions and engineering rituals.

  • Begin working on larger projects or features.

  • Deliver small code changes through the complete software development lifecycle.

Within 90 Days, You’ll

  • Take ownership of tasks coming out of planning meetings.

  • Help drive task breakdown during grooming and planning.

  • Deliver a major feature design or implementation.

  • Teach the team something new—sharing your expertise or insights.

What We Offer

As part of Pindrop, you’ll directly influence our portfolio of products and help shape the future of voice security. We hire exceptional people and empower them to do their best work.

  • Competitive compensation, including equity for all employees

  • Unlimited Paid Time Off (PTO)

  • Remote-first culture

This position is contracted through Alcor BPO. 

#LI-Remote

Not sure if this is you?

We want a diverse, global team, with a broad range of experience and perspectives. If this job sounds great, but you’re not sure if you qualify, apply anyway! We carefully consider every application and will either move forward with you, find another team that might be a better fit, keep in touch for future opportunities, or thank you for your time.

AI - A Transformative Force

At Pindrop, we view artificial intelligence as a transformative force that, when harnessed responsibly, can unlock unprecedented value for our customers, partners and society and enable and empower us to continue to deliver cutting-edge technology to combat fraud and unblur the lines between what it means to be human versus machine.

Pindrop may use AI tools to help prioritize job applications for human review. The AI tool may analyze your work experience and skills to assess fit for the role, but does not consider your name or contact details. Applications with the strongest match to job requirements are prioritized for human review; not all applications may be individually reviewed.

Pindrop is an Equal Opportunity Employer

Here at Pindrop, it is our mission to create and maintain a diverse and inclusive work environment. As an equal opportunity employer, all qualified applicants receive consideration for employment without regard to race, color, age, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetic information, disability, marital and/or veteran status.

Software Engineer Related jobs

Other jobs at Pindrop

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.