Staff Software Engineer

Skills
APIJavaBlockchainGoWeb3
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 7+ years of professional software development in object-oriented languages
  • Deep Java expertise
  • Technical leadership over teams larger than four engineers
  • Expert-level depth in API design or payments processing or blockchain
  • Strong RESTful API design and development fundamentals
  • Experience with cloud platforms and container orchestration
  • SQL schema design experience
  • CS degree or closely related field
  • Web3 blockchain and smart contract business logic experience
  • US-based with meaningful Pacific Time availability

Nice to have

  • Backend-heavy
  • Staff-level
  • Scalable systems
  • Security-focused
  • Reliable

Day to day

  • Extend in-house blockchain infrastructure and own scalable microservices that securely transfer value across blockchain and banking protocols
  • Build publicly accessible APIs that simplify developer integration with complex payment systems
  • Integrate platform services with banks and financial technology providers while collaborating on architecture design and quality standards