Sandbox Banking (https://sandboxbanking.com) is looking for an exceptional software engineer with expertise in using cryptographic primitives in Python (pycryptodome) to ensure part of our product's code base is secure. This is a one-time code review contractor gig for now, although we expect to be able to provide the reviewer with future work.
We have rapidly growing revenue, are backed by Y Combinator (W17), and have raised seed capital. We are a remote team with employees across the continental US.
Sandbox is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Product
Sandbox is a low-code integration builder for banks. It provides financial institutions (FIs) a better way to integrate fintech software with their existing systems.
US regional/community banks and credit unions are looking to overhaul the digital experiences they deliver to customers. Increasingly, they solve this challenge by sourcing software from fintechs — new companies that specialize in building and operating financial services software. Unfortunately, distributing new software to FIs has historically been a long and painful process because of data security and system integration hurdles.
Sandbox empowers FIs and vendors to quickly and safely build new integrations — our Glyue application lets anyone who can use Excel formulas connect banking systems. Furthermore, the platform's fine-grained authentication and permissions model provides FIs with strict control over which people/software can access particular banking data and operations.
FIs and fintechs love the platform. FIs are able to quickly and cost-effectively leverage cutting-edge solutions without compromising on integration; fintechs don't need to spend time and money on activities outside of core product development and distribution.
Consulting Needs
We’re looking for a Python and cryptography expert to perform a paid, one-time code review of our implementation of AES-256-GCM encryption within our Django application.
The services will involve:
- Interviewing with Sandbox Banking's CTO
- Signing a NDA
- Receiving a demo of our application
- Reviewing the new encryption module (approx. 100 lines) as well as any other relevant modules in our codebase
- Discussing your findings/recommendations
To qualify, the right applicant will have significant experience writing and reviewing code using cryptographic primitives.
Hiring/Interview Process
Our interview process for this role will involve:
- Review of the applicant's CV/resume
- A single Zoom interview
- A criminal background check
- Execution of a Confidentiality and Invention Assignment agreement by the applicant
We're looking to initiate and finish this consulting engagement quickly.
Next Steps
If you’re interested, please respond with your resume/CV and your hourly consulting rate via YC. Otherwise, if you have any colleagues who would be qualified and interested, we'd sincerely appreciate a referral. We're also happy to jump on a video/phone call to discuss and answer your questions.