Search...

Senior Software Engineer

Catena Labs logo
Catena Labs

Catena Labs is building the first AI-native financial institution, a regulated entity designed for AI agents and their human collaborators. They aim to enable AI to securely identify itself and transact safely, providing a trusted partner for the new economic era of AI. Their services will leverage AI-native money, such as regulated stablecoins, and create bridges to traditional banking and payment systems to support the agent economy.

Distributed
About Catena Labs

Catena Labs' internal building blocks include the Agent Commerce Kit (ACK), which is a free, open-source collection of patterns and components designed to address AI agent identity and payments. The source code and further information are available at agentcommercekit.com. The company invites interested parties to contact them to explore using their technology and services.

View jobs by Catena Labs

Skills

About the Role

You will be a core contributor to the team inventing new ways for humans and AI agents to interact with financial systems. You will play a critical role in developing and iterating on the core platform, including the Agent Commerce Kit (ACK), building applications, APIs, and SDKs that facilitate secure, reliable global commerce for a new, agent-driven economy. You will solve novel technical challenges at the intersection of AI and finance, working in a highly collaborative environment, shipping code that directly impacts the product and helps define the future of how autonomous agents transact.

Requirements

  • 6+ years of full stack engineering experience, with a strong foundation in backend architecture as well as experience delivering user-facing products
  • Track record of shipping complex production-quality products from initial concept to production
  • Commitment to building performant, reliable, and secure systems with polished and intuitive user experiences
  • Comfortable working in ambiguous environments, capable of independently designing and implementing technical solutions from the ground up
  • Genuine curiosity for emerging technologies like AI agents, stablecoins, and programmable identity
  • Ability to effectively leverage AI tools in workflow to multiply productivity and streamline development processes
  • Hands-on experience building AI-driven solutions or integrating with modern AI toolkits (nice to have)
  • Experience in fintech, payments, or blockchain development (nice to have)
  • Proficiency with Python, TypeScript, Go, React (nice to have)
  • Contributions to relevant open-source projects (nice to have)

Responsibilities

  • Develop robust applications, APIs, and SDKs that enable secure communication, collaboration, and transactions between AI agents and users
  • Build elegant and efficient systems to handle cryptographic identity management, payment workflows, and transaction processing within the ACK framework
  • Design and implement end-to-end user experiences tailored for AI agents, ensuring secure and reliable financial interactions
  • Engineer systems that empower agents to establish digital identities, discover peers, and manage their reputations effectively
  • Build performant backend services and scalable APIs that ensure rapid and secure coordination among decentralized AI agents