Dakota

Senior Software Engineer, Payments

United States, Remote. Posted 14 months ago

The role

You will join the core engineering team to design and implement back-end infrastructure for a blockchain-integrated banking platform. The role focuses on payment processing and operations to build financial infrastructure.

What you will do

  • Design and implement robust back-end infrastructure
  • Tackle high-visibility projects impacting financial products and customer experience
  • Focus on payment processing and operations

Required qualifications

  • 5+ years experience in software engineering
  • Strong grasp of Golang
  • Ability to own and drive engineering projects
  • Extreme proactivity in identifying and fixing issues in the product and codebase
  • Excellent troubleshooting skills and ability to diagnose complex system issues
  • Strong communication skills and ability to collaborate across engineering teams
  • Located in the US, UK, Spain or Portugal

Nice to have

  • Conceptually familiar with financial systems, specifically payment processing
  • Professional experience or strong interest in systems programming esp. Rust
  • Proficient with LLMs and effective prompting techniques for major models, especially Claude
  • Experience working at a fintech company or regulated financial institution
  • Knowledge of accounting principles or accounting systems

Benefits

  • Competitive salary and equity
  • Fully remote working environment
  • Coworking space monthly stipend
  • Home office equipment stipend
  • Comprehensive health, dental, and vision insurance
  • Regular team events and off-sites

About the company

Dakota is building a next-generation global banking platform by combining crypto and traditional finance. The company is fully remote with a distributed team across North America and Europe.

Senior Software Engineer, Payments at Dakota | JobZoey