Company OverviewBelow, you will find a complete breakdown of everything required of potential candidates, as well as how to apply Good luck.
Old Glory Bank is an FDIC-insured bank that offers the best mobile banking solutions for consumers and businesses, from sea to shining sea. Old Glory Bank is committed to serving those who feel marginalized for believing in the greatness of America. Old Glory Bank was co-founded by some of the leading voices supporting freedom and love of country, including former Secretary of Housing and Urban Development Dr. Ben Carson; Radio and Television Host Larry Elder; country music superstar, TV host, entrepreneur, and songwriter, John Rich; and former two-term Governor of Oklahoma Mary Fallin-Christensen.
We put our customers, community, family, and faith ahead of ourselves. While our home base is our 120-year-old bank in Elmore City, Oklahoma, our team members work to serve our customers remotely from across the country. At Old Glory Bank, there is no DEI or ESG, just PSL – Privacy, Security, Liberty.
- JOB SUMMARY
We are seeking an experienced Solidity Engineer (INDEPENDENT CONTRACTOR) to work with our team in digital banking and blockchain engineering. In this role, you will design, build, and audit production-grade smart contracts that power next-generation financial products, including tokenized assets, on-chain settlement systems, and secure digital banking infrastructure. This role is responsible for maintaining and expanding our portfolio of smart contracts.
You’ll collaborate closely with product, security, and compliance teams to deliver highly reliable, regulatory-aligned blockchain solutions for a global financial ecosystem. You must meet the _
- MINIMUM QUALIFICATIONS
- _to be considered for this job.
What You'll Do
- Build, maintain, and upgrade the OGB smart-contract suite.
- Implement secure, multi-sig-controlled releases.
- Develop reorg-resilient mint / burn logic aligned with banking systems.
- Collaborate with internal teams and external auditors.
- Produce clear technical documentation
- Key Responsibilities
- Architect, develop, and deploy Solidity smart contracts for regulated financial products and banking applications.
- Lead technical design discussions and create high-level system architecture for on-chain and off-chain components.
- Implement secure, gas-efficient, and maintainable contract code following best practices.
- Own smart contract testing, audits, and formal verification strategies.
- Collaborate with backend and DevOps teams to integrate blockchain components with existing banking systems and APIs.
- Conduct code reviews and mentor junior / mid-level blockchain engineers.
- Stay current on blockchain security vulnerabilities, EVM advancements, and regulatory requirements in the financial sector.
- MINIMUM QUALIFICATIONS FOR CONSIDERATION :
- A Bachelor’s degree or higher in Software Engineering, Computer Science, Information Technology, or a similar field is typically required. Additionally, familiarity with concepts and tools related to Blockchain development is essential.
- 5–7+ years of professional experience in software engineering.
- 3+ years of production experience developing Solidity smart contracts.
- Strong understanding of the EVM, gas optimization, and common smart contract design patterns.
- Hands-on experience with tools such as Hardhat, Foundry, Truffle, OpenZeppelin libraries, and Chainlink services.
- Background in financial services, fintech, or banking systems preferred.
- Deep knowledge of blockchain security best practices (reentrancy, access control, upgradeability, signature validation, etc.).
- Experience with unit testing, fuzzing, and writing end-to-end test suites.
- Proficiency with TypeScript / JavaScript or Go / Python for scripting and integration tasks.
Nice-to-Have :
- Experience with Layer-2 networks, rollups, and account abstraction.
- Understanding of compliance frameworks (AML / KYC, SOX, GDPR).
- Background in cryptography or formal verification tools (Echidna, Slither, MythX, Tenderly).
- Experience
- with cloud infrastructure (AWS / GCP), containerization, and CI / CD pipelines.
- Work Environment
- This position is designed for a remote work environment. The candidate must have experience in self-managing and utilizing technology effectively and efficiently.
- Occasional travel for meetings and events may be required.
Job Type : Contract
Experience :
- Banking : 3 years (Required)
Work Location : Remote
Remote working / work at home options are available for this role.