Prove is seeking a Senior Software Engineer to join their Data Engineering team, focusing on building and maintaining their digital identity infrastructure. This remote position offers an exciting opportunity to work with cutting-edge technologies while solving complex problems in the identity verification space.
The role involves designing and developing fault-tolerant, scalable platforms that process billions of customer requests annually across various industries including banking, lending, healthcare, and e-commerce. As a senior engineer, you'll be hands-on in delivering software solutions while working closely with other senior engineers and product management team members.
The ideal candidate will bring 10+ years of software development experience, with strong expertise in object-oriented programming languages like Python or Java. Knowledge of cloud services (AWS/GCP/Azure) and database technologies (SQL, GraphQL, NoSQL) is essential. The position requires both technical excellence and leadership skills, as you'll be expected to lead projects and mentor other engineers.
Prove offers a competitive compensation package ranging from $145,000 to $180,000, plus bonus potential and equity opportunities. The company provides comprehensive benefits including unlimited vacation, flexible hours, 401(k) with matching, and extensive health coverage. As a remote position, this role offers the flexibility of working from anywhere in the US while being part of a team that's driving the future of digital identity.
The company culture emphasizes humility, passion, inclusion, and leadership, making it an ideal environment for self-starting professionals who thrive in fast-paced settings and enjoy solving complex technical challenges. If you're excited about building secure, scalable systems that process billions of transactions while protecting user identity, this role at Prove could be your next career move.