Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Software Engineer - Authentication  image - Rise Careers
Job details

Senior Software Engineer - Authentication

Who we are

Are you passionate about innovating at the intersection of technology and personal security? At Pindrop, we recognize that the human voice is a unique personal identifier, increasingly susceptible to sophisticated fraud, including the threat of deepfakes. We're leading the way in developing cutting-edge authentication, fraud prevention, and deepfake detection. Our mission is to provide seamless and secure digital experiences, safeguarding the most personal aspect of our identity: our voice. Here, you'll be part of a team driven by values of Innovation, Customer Advocacy, Excellence, and Impact. We're not just creating a safer digital landscape by fortifying trust and integrity with those we serve, we’re also building a dynamic, supportive workplace where your contributions make a real difference.

Headquartered in Atlanta, GA, Pindrop is backed by world-class investors such as 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 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.
  • Part of On-call rotation with night/weekend work required.

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 and with an understanding of how code could impact cloud scalability.
  • You are resilient in the face of challenges, change, and ambiguity.
  • You are optimistic and believe that you can make a problem into a solution.
  • You are resourceful, excited to uncover innovative solutions and teach yourself something new when needed.
  • You take accountability, do the things you say you’ll do, under-promise and over-deliver.
  • You are nimble and adaptable when priorities change and continue to see the “forest through the trees”.
  • You are happy in a role in which a week in the life might include context switching between application diagnostic troubleshooting using industry standard tools such as Prometheus and Grafana, triaging production issues using tools such as Google Logging and Cloud Trace, troubleshooting regression tests in different environments, designing new product solutions, improving current product features, and coding.

Your skill-set

  • 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 deployment of SaaS services, including hands on experience with Jenkins, Github Actions, implementing and maintaining CI/CD pipelines, as well as 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

What’s in it for you

As a Pindropper, you join a rapidly growing company making technology more human with the power of voice. You will work alongside some of the best and brightest. We’re a passionate group committed to excellence - but that doesn’t stop us from enjoying the journey as a team with chess and poker tournaments, catered lunches and happy hours, wellness programming, and more. Because we take our jobs seriously, we add in time for rest with Unlimited PTO, and Company-wide Rest Days. 

Within 30 days, you’ll 

  • 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
  • Complete onboarding and attend New Employee Orientation sessions with other new Pindroppers
  • Understand and know the product architecture as well as system design

Within 60 days, you’ll 

  • Start working on a bigger project/feature
  • Deliver small code changes going through the complete SDL
  • Actively participate in the team meetings

Within 90 days, you’ll 

  • Drive some of the task breakdown in grooming and planning meetings
  • Deliver a major feature design or implementation
  • Teach us something new
  • Able to pick up any tasks coming out of the planning meetings

What we offer

As a part of Pindrop, you’ll have a direct impact on our growing list of products and 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 compensation, including equity for all employees
  • Unlimited Paid Time Off (PTO)
  • 4 company-wide rest days in 2025 where the entire company rests and recharges!
  • Generous health and welfare plans to choose from - including one employer-paid “employee-only” plan!
  • Best-in-class Health Savings Account (HSA) employer contribution
  • Affordable vision and dental plans for you and your family
  • Employer-provided life and disability coverage with additional supplemental options
  • Paid Parental Leave - Equal for all parents, including birth, adoptive & foster parents
    • One year of diaper delivery for your newest addition to the family! It’s our way of welcoming new Pindroplets to the family!
  • Identity protection through Norton LifeLock
  • Recurring monthly Phone and Internet allowance
  • One Time home office allowance
  • Remote first environment – meaning you have flexibility in your day!
  • Company holidays
  • Annual professional development and learning benefit
  • Pick your own Apple MacBook Pro
  • Retirement plan with competitive 401(k) match
  • Wellness Program including Employee Assistance Program, 24/7 Telemedicine

The base pay for this position is generally between $130,000 and $180,000. Please note that the base pay range is a general guideline only. Pindrop considers factors such as (but not limited to) scope and responsibilities of the position, a candidate's work experience, education/training, and key skills, as well as market and business considerations, when extending an offer.

What we live by

At Pindrop, our Core Values are fundamental beliefs at the center of all we do. They are our guiding principles that dictate our actions and behaviors. Our Values are deeply embedded into our culture in big and small ways and even help us decide right from wrong when the path forward is unclear. At Pindrop, we believe in taking accountability to make decisions and act in a way that reflects who we are. We truly believe that making decisions and acting with our Core Values in mind will help us to achieve our goals and keep Pindrop a great place to work:    

  • Audaciously Innovate - We continue to change the world, and the way people safely engage and interact with technology. As first principle thinkers, we challenge standards, take risks and learn from our mistakes in order to make positive change and continuous improvement. We believe nothing is impossible.
  • Evangelical Customers for Life - We delight, inspire and empower customers from day one and for life. We create a partnership and experience that results in a shared passion.   We are champions for our customers, and our customers become our champions, creating a universal commitment to one another. 
  • Execution Excellence - We do what we say and say what we do. We are accountable for making the tough decisions and necessary tradeoffs to deliver quality and effective solutions on time.
  • Win as a Company - Every time we win, we win as a company. Every time we lose, we lose as a company. We break down silos, support one another, embrace diversity and celebrate our successes. We are better together. 
  • Make a Difference - Every day we have the opportunity to make a positive impact. We operate with dedication, passion, and uncompromising integrity, creating a safer, more secure world.

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.

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.

 

This position will be posted for 60 days after April 15, 2025. 

#LI-Remote

Pindrop Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Pindrop DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Pindrop
Pindrop CEO photo
Vijay A. Balasubramaniyan
Approve of CEO

Average salary estimate

$155000 / YEARLY (est.)
min
max
$130000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer - Authentication , Pindrop

Join Pindrop as a Senior Software Engineer - Authentication and help us redefine security in the digital age! At Pindrop, we’re passionate about creating innovative solutions that protect one of our most personal identifiers—our voice. With advanced fraud prevention and deepfake detection, you'll contribute to making the online world a safer place. As a part of our collaborative team, you'll design and develop high-performance services and APIs using modern programming languages such as Golang and Python, all while utilizing cutting-edge AWS and GCP technologies. Your role will involve delivering stable production-ready code, participating in an exciting on-call rotation, and continuously seeking out new tech to enhance our offerings. The culture here is vibrant and supportive with values centered around innovation, customer advocacy, and making a positive impact. Plus, we believe in balancing hard work with fun, offering perks like unlimited PTO, wellness programming, and company-wide rest days. If you're looking for a place where your contributions matter and where you can thrive, Pindrop is the perfect fit for you!

Frequently Asked Questions (FAQs) for Senior Software Engineer - Authentication Role at Pindrop
What are the main responsibilities of a Senior Software Engineer - Authentication at Pindrop?

As a Senior Software Engineer - Authentication at Pindrop, your primary responsibilities will include designing, developing, testing, and deploying high-performance services and APIs. You'll work with Golang and Python, utilizing cloud technologies like AWS and GCP. Your role includes delivering production-ready code, reviewing code for quality, and exploring new technologies to improve our solutions.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer - Authentication position at Pindrop?

To be considered for the Senior Software Engineer - Authentication position at Pindrop, candidates should have 5-7 years of software development experience, strong skills in programming languages such as Python and Go, and a solid understanding of data structures and algorithms. Additionally, experience in cloud-based API development and DevOps practices is essential.

Join Rise to see the full answer
What programming languages should a Senior Software Engineer - Authentication at Pindrop be familiar with?

A Senior Software Engineer - Authentication at Pindrop should be proficient in multiple programming languages, particularly Golang and Python. Familiarity with cloud technologies and DevOps tools like Kubernetes, Docker, Jenkins, and CI/CD pipelines is also highly valuable.

Join Rise to see the full answer
What is the work culture like for Senior Software Engineers at Pindrop?

The work culture for Senior Software Engineers at Pindrop is collaborative and dynamic. Our teams are composed of diverse professionals who share a passion for innovation and excellence. We promote work-life balance with unlimited PTO, wellness initiatives, and regular team-building activities, fostering an enjoyable and productive work environment.

Join Rise to see the full answer
What can a Senior Software Engineer - Authentication expect in terms of professional development at Pindrop?

At Pindrop, Senior Software Engineers can anticipate ongoing professional development opportunities. Our commitment to growth includes an annual learning benefit, participation in training and development programs, and a supportive environment that encourages mentoring and knowledge sharing among team members.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - Authentication
Can you explain your experience with cloud-based API development as a Senior Software Engineer?

When discussing your experience with cloud-based API development, highlight specific projects you've worked on, detailing the technologies used, the challenges faced, and how you overcame them. Be ready to discuss how you ensure the scalability and security of the APIs you develop.

Join Rise to see the full answer
Describe a challenging engineering problem you solved in a previous role.

In your response, outline the problem clearly, your approach to resolving it, and the impact of your solution. Demonstrating critical thinking and problem-solving skills will show your ability to handle complex issues as a Senior Software Engineer.

Join Rise to see the full answer
How do you ensure the quality of the code you deliver?

Discuss the practices you use to maintain code quality, such as code reviews, automated testing, and adhering to coding standards. Emphasizing your commitment to producing high-quality work will reflect well on your capabilities.

Join Rise to see the full answer
How do you adapt to changing priorities while working on software projects?

Share strategies you use for managing shifting priorities, such as maintaining open communication with your team, setting clear goals, and being flexible in your approach. This demonstrates your adaptability and collaboration skills.

Join Rise to see the full answer
What tools and technologies do you prefer for DevOps practices?

Mention specific tools you are comfortable with, such as Jenkins, Docker, or Kubernetes. Explain how you’ve implemented these tools in previous projects to streamline deployment and improve efficiency.

Join Rise to see the full answer
Can you give an example of how you've improved a software engineering best practice?

Prepare a specific example where you identified a gap in best practices, the steps you took to improve them, and the results achieved. This shows your proactive nature and commitment to excellence in software engineering.

Join Rise to see the full answer
How do you stay updated with new technologies and programming languages?

Describe your methods for staying current, whether through online courses, forums, or community involvement. This emphasizes your passion for learning and adaptability in the ever-evolving tech landscape.

Join Rise to see the full answer
In a cross-functional team, how do you handle disagreements on technical decisions?

Explain your approach to resolving disagreements constructively, such as fostering open dialogue, being receptive to feedback, and ultimately prioritizing the project’s success over personal viewpoints.

Join Rise to see the full answer
What experiences do you have with troubleshooting production issues?

Share specific instances where you've effectively diagnosed and resolved production issues. Highlighting your troubleshooting skills under pressure demonstrates your readiness for the responsibilities of a Senior Software Engineer.

Join Rise to see the full answer
Why do you want to work at Pindrop as a Senior Software Engineer?

Connect your personal values and career goals with Pindrop’s mission and core values. Mention specific aspects of the company culture or projects that resonate with you, showing your genuine interest in the role and the company.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Inclusive & Diverse
Feedback Forward
Collaboration over Competition
Growth & Learning

As a Full Stack Engineer at OpenAI, you'll design and develop web applications that support the world's largest supercomputers, making a real impact in AI model training.

Photo of the Rise User
ARSIEM Remote Hybrid, Remote, Columbia, MD
Posted 9 days ago

ARSIEM Corporation is looking for a skilled Web Developer to enhance user experiences for our government clients in a hybrid work environment.

Posted 11 days ago

Lead and inspire a talented team of engineers in building robust and scalable native Android applications.

Photo of the Rise User

We are seeking a skilled Software Engineer III with expertise in Python and React to innovate and enhance our technology products at JPMorgan Chase.

Photo of the Rise User
Apollo Remote United States or Canada (remote)
Posted 8 days ago

Join Apollo as a Senior Solutions Architect, where you will innovate and drive successful GraphQL implementations for enterprise clients.

Photo of the Rise User
Apple Hybrid Cupertino, California, United States
Posted 14 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple as a Sr. Software Engineer to drive innovation in the Apple TV Experiences team.

Photo of the Rise User
ALTEN Technology USA Remote Lafayette, Colorado, United States
Posted 8 days ago

ALTEN Technology USA seeks an experienced Senior Full-Stack Software Engineer to lead the design and development of innovative web applications.

Join AWS as a Full Stack Software Engineer to develop innovative software solutions for their global data center operations.

Photo of the Rise User
UPS Remote United States
Posted 9 months ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Photo of the Rise User
NielsenIQ Remote Soseaua Pipera 42 Sector 2 5th and 7th floor, Bucharest, Romania
Posted 4 months ago
Photo of the Rise User
Posted 8 months ago
Customer-Centric
Inclusive & Diverse
Collaboration over Competition
Transparent & Candid
Growth & Learning

Pindrop’s core mission has never wavered: to bring security, identity, and intelligence to every voice interaction.

23 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 16, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Marysville just viewed Security Specialist at Anduril Industries
Photo of the Rise User
Someone from OH, Cincinnati just viewed Learning Content Designer at QuantHub
Photo of the Rise User
Someone from OH, Tallmadge just viewed Manufacturing and Process Engineer at CVRx
Q
Someone from OH, Columbus just viewed Part-Time Medical Assistant at QualDerm Partners
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Intern – Finance – Michigan at Stryker
Photo of the Rise User
17 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cleveland just viewed Remote Customer Service Representative at Conduent
Photo of the Rise User
Someone from OH, Cleveland just viewed Customer Support Team Lead (6-month Contract) at Jane App
o
Someone from OH, Cincinnati just viewed Marketing and Communications Consultant at osu