Sr. Software Engineer
InveniamSmarter Markets Start Here
Skills
Description
This is an opportunity for an experienced and talented blockchain engineer to help build an innovative and market leading product at a fintech from an early stage. The Senior full stack engineer will sit within a team of currently 4 engineers as we scale our engineering team. Our business operates in the growing sector of private markets and touches many of the fastest-evolving areas in the digital world today, such as blockchain and AI. As a result, we’re looking for engineers who are agile, can think on their feet and most importantly, are willing to contribute positively to the culture and community of an ambitious fintech organisation.
What you’ll do
You will be responsible for:
What you’ll do
You will be responsible for:
- You'll need to do a little bit of everything. Plan, build, test, and iterate features. You’ll work closely with product, design, marketing, and legal teams to identify, plan, and implement solutions to problems
- Help make solid technical decisions and solve problems as they come up – we will need to both predict future issues and resolve sudden challenges
- Building the next phase of our platform – we have several large engineering challenges coming up, and we need engineers who can take ownership of these initiatives
- Design, implement, and optimize blockchain-based solutions, including smart contracts in Solidity or Rust, and client-side integrations using libraries like ZeroDev for account abstraction (e.g., enabling gasless transactions, bundled operations, and ERC-4337 compliant wallets).
Requirements
- Around 5+ years experience as a professional software engineer.
- Significant experience building and deploying software using blockchain and smart contracts
- Hands-on experience with account abstraction frameworks, such as ZeroDev, Biconomy, or similar libraries for client-side wallet management, ERC-4337 implementations, and user-owned accounts.
- Our current tech stack includes the following. Familiarity with some of these tools is helpful, but this is not an exhaustive list of requirements. We would encourage you to apply even if you do not hit every point, provided you have a desire to learn these tools
- TypeScript
- Angular
- CSS
- Node, NestJS and / or Express
- PostgreSQL
- AWS + Terraform
- Jest
- Event driven architectures and CQRS
- Smart contracts (Solidity, Rust)
- Bonus: some other backend language (Go, Python, Java etc.)
- Experience working in a cross functional product team, delivering features to production for a large or growing user base
- You are an agnostic Engineer who is not afraid of learning or working with new languages / tools / frameworks
- Experience working with AI.
- Passion for technology and curiosity to try new things
- A love for quality code, testing, and making things better
- Comfortable in a quickly changing environment




