Overview

Tags: Blockchain JobsRemote JobsDeveloper JobsRust JobsPython JobsC++ JobsDefi JobsFull Time Jobs

Responsibilities:

  • Drive high-level, scalable innovation across Structure’s backend infrastructure
  • Design, develop, and implement key features that drive user engagement
  • Drive an innovative vision for the backend infrastructure 
  • Design, build and maintain highly scalable and reliable infrastructure, APIs, and services
  • Lead system design/development discussions, standup sessions, code reviews, and coaching meetings.
  • You’ll own best practices for backend infrastructure with a focus on high throughput, high reliability, and low latency
  • Debug issues across services and multiple levels of the stack
  • Collaborate with a 40+ person global team of 20+ engineers, PMs, designers, and other colleagues.

Requirements:

  • BS/MS in Computer Science or equivalent experience
  • 7+ years of server-side/backend development experience
  • 5+ years of advanced programming experience (Java, C++, Python, Rust, Go)
  • Strong experience with CQRS and event sourcing architectures
  • Strong experience with RESTful API design and messaging/stream-processing
  • Experience with unit & functional testing, troubleshooting, and debugging
  • Experience with Agile/Scrum methodologies
  • Experience in Git/GitHub and branching methodologies, code review tools, CI tools, JIRA, Confluence, etc.
  • Excellent ability to communicate and work within a tight, cross-functional team of engineers
  • An optimistic and collaborative attitude
  • Attention to detail
  • Passionate about crypto, blockchain, and/or DeFi innovation

Preferred Experience (Not Required):

  • Recent experience in the FinTech, blockchain, or digital assets industry
  • A proponent of open-source software licenses
  • Experience working with a globally distributed, remote-first team

Apply here 👉 Principal Backend Engineer (Core Systems)

Source: