Dakota

Modern, crypto-native banking for businesses.

Senior Software Engineer, Payments

Full TimeRemoteTeam 11-50H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

177 days ago

Salary

Not specified

5 yrs expEnglishCloudGoogle Cloud PlatformKubernetesMicroservicesPostgresRustType ScriptGo

Job Description

• Design and implement robust back-end infrastructure for Dakota's blockchain-integrated banking platform • Build and maintain payment processing and operations systems • Tackle high-visibility projects that directly impact financial products and customer experience • Own and drive engineering projects from design through implementation • Identify and fix product and codebase issues proactively • Troubleshoot and diagnose complex system issues • Collaborate across engineering teams in a fully remote environment • Work with GCP, Kubernetes, Golang, PostgreSQL/TimescaleDB, and CI/CD tooling

Job Requirements

  • 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
  • Google Cloud Platform (GCP)
  • Kubernetes
  • Golang for most backend services and infrastructure tools
  • TypeScript for front-end applications (Vercel)
  • PostgreSQL & TimescaleDB for data management
  • Buildkite for CI/CD pipelines and deployment automation
  • GitHub for version control and collaboration
  • Sentry for error tracking and Incident.io for incident management
  • Conceptually familiar with financial systems, specifically payment processing (Preferred)
  • Professional experience or strong interest in systems programming esp. Rust (Preferred)
  • Proficient with LLMs and effective prompting techniques for major models, especially Claude (Preferred)
  • Experience working at a fintech company or regulated financial institution (Preferred)
  • Knowledge of accounting principles or accounting systems (Preferred)

Benefits

  • Engaging problems that increase economic freedom globally
  • A collaborative environment with a high-caliber team from Coinbase, Anchorage, Messari, Square, Airbnb, and more
  • Competitive salary and equity in a high-growth fintech
  • Fully remote working environment
  • Coworking space monthly stipend
  • Home office equipment stipend
  • Comprehensive health, dental, and vision insurance
  • Regular team events and off-sites

Related Job Pages