
Senior Software Engineer, Blockchain Platforms
Baanyan Software Services, Inc.
Visa & sponsorship
- The posting says visa sponsorship is available.
Job description
Note:
Preferred location:
Southlake
Austin
is an option
* will be on-site 4 days per week
** The team has advised there is a potential for these resources to convert to FTE- they are open to candidates that would require current or future sponsorship- but please highlight that on the submission so they would be aware of any future potential costs**
Responsibilities
-
Layer-1 Blockchain Integration:
Integrate internal systems with existing Layer-1 blockchains. Evaluate, build, or extend capabilities to meet custody, scalability, or resiliency needs while managing chain-level mechanics (e.g., finality, forks, reorgs).
-
Infrastructure Development:
Design and build core blockchain infrastructure services, including indexers, event processors, block explorers, observability tooling, and cross-chain integration components.
-
Wallet Architecture:
Build blockchain-facing wallet services, transaction creation and signing pipelines, and integrate with custody key management systems (MPC, HSMs, signing services).
-
Workflow Management:
Manage custody-related blockchain workflows, including on-chain transaction execution, event monitoring, reconciliation, and chain-specific failure handling and recovery.
-
Engineering Rigor:
Apply modern engineering practices to build reliable and testable services. Leverage GenAI tools to accelerate code development, testing, and documentation without sacrificing safety or correctness.
Minimum qualifications:
-
7 years of professional software engineering experience.
-
Experience building or integrating blockchain or distributed ledger systems.
-
Experience building backend services, APIs, and infrastructure components.
-
Programming experience in one or more general-purpose languages, including Go, Java, Rust, or Python.
-
Experience with Layer-1 blockchain protocols and transaction lifecycles.
Preferred qualifications:
-
Experience with blockchain indexers, explorers, or chain analytics systems.
-
Experience with wallet architecture and blockchain signing workflows.
-
Experience working with crypto custody platforms or security-sensitive financial systems.
-
Experience debugging in distributed, asynchronous environments.
-
Experience using Generative AI or agentic AI tooling to support complex software development and protocol analysis.