Prove
Tech / AI / Software
SeniorSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer at Prove. Skills: C++, MFA platform development, high-volume authentication systems, identity systems, performance optimization, distributed systems. Design, develop, and deploy highly performant C++ solutions for the MFA platform. ensuring high availability and low-latency performance”
What You'll Achieve.
reduce friction; enhance security and privacy across all digital channels; accelerate revenues; reducing operating expenses and fraud losses; high availability; low-latency performance
Industry & Context.
debug complex issues; trace root causes; deliver clean fixes; Identify and resolve performance bottlenecks
What They're Looking For.
Must Have
5+ years of professional software development experience, Deep proficiency in C++ (C++20), including modern language features, memory management, and concurrency, working knowledge of the Standard Template Library (STL) — containers, algorithms, iterators, and utilities, Solid understanding of software engineering fundamentals: data structures, algorithms, design patterns, and performance optimization, Experience designing, implementing, and optimizing large-scale distributed systems and high-throughput APIs, Proficient with Git for version control and collaborative development workflows, Comfortable working in a Linux environment, including shell scripting with Bash, Experience with CMake for build system configuration and management, Proven ability to debug complex issues, trace root causes, and deliver clean fixes, Experience identifying and resolving performance bottlenecks through profiling, benchmarking, and code optimization, Ability to work effectively within a team and communicate clearly with both technical and non-technical stakeholders
Nice to Have
Java proficiency is strongly preferred, Familiarity with vcpkg or similar package management tools for C++ dependencies, Experience with CI/CD pipelines and automated testing frameworks, Experience with Boost libraries preferred, Familiarity with CI/CD pipelines and automated testing framework preferred, passion for learning about our products and markets through in-house and external training, Experience in high-growth /pre-IPO Technology companies
What You'll Do.
and deploy highly performant C++ solutions for the MFA platform
ensuring high availability and low-latency performance
Lead the technical implementation of critical 2026 initiatives
migration to a new Voice OTP vendor
full integration of a secondary SMS provider
migrating Lynx SMS/voice customers to the Linetype API
Enhance fraud prevention capabilities within the MFA platform through robust software engineering solutions
and maintainable C++ code
conduct rigorous code reviews to maintain high coding standards
Own the delivery lifecycle of software features from initial concept through production deployment
partnering with Product and Operations teams
Identify and resolve performance bottlenecks in complex
high-throughput C++ systems through profiling
mentor mid-level and junior engineers
drive technical excellence within the team
How You'll Work.
Team & Collaboration
partnering with Product and Operations teams; work effectively within a team; communicate clearly with both technical and non-technical stakeholders; work together and play together
Communication Scope
communicate clearly with both technical and non-technical stakeholders
Process & Methodology
Lead small projects, Own the delivery lifecycle of software features from initial concept through production deployment
Full Job Description
About Prove As the world moves to a mobile-first economy, businesses need to modernize how they acquire, engage with and enable consumers. Prove’s phone-centric identity tokenization and passive cryptographic authentication solutions reduce friction, enhance security and privacy across all digital channels, and accelerate revenues while reducing operating expenses and fraud losses. Over 1,000 enterprise customers use Prove’s platform to process 20 billion customer requests annually across industries, including banking, lending, healthcare, gaming, crypto, e-commerce, marketplaces, and payments. For the latest updates from Prove, follow us on LinkedIn. Prove is driving the future of digital identity. We are looking for Provers who know how to make an impact. We’re talking self-starting professionals who thrive in a fast-paced environment, process information quickly, and make intelligent decisions. The work is challenging and requires not only smart but natural curiosity and tenacity. Teamwork is also important to us – we work together and play together. Prove has big plans, and we’re excited about the future. If this sounds like the place for you – come join our team! Title: Senior Software Engineer Department: Engineering Reports To: Manager, Software Engineering FLSA Status: Exempt Location: US Remote Job Summary We are looking for a talented and experienced Senior Software Engineer to join our Engineering team, focusing on the core MFA (Multi-Factor Authentication) platform. Leveraging your deep experience in C++, you will be instrumental in designing, optimizing, and maintaining performance-critical, high volume authentication and identity systems. This is a hands on role where you will contribute directly to critical infrastructure, architectural decisions, and cross-functional teams solution delivery. Key Responsibilities: Design, develop, and deploy highly performant C++ solutions for the MFA platform, ensuring high availability and low-latency performance. L
Applying for this Senior Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Prove?
Real rants from real employees. Read before you apply.