Staff Backend Engineer

Skills
Back-End Web DevelopmentSoftware DevelopmentA/B TestingMicroservices
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • You have at least 10+ years of experience in software engineering
  • You’ve designed, built, scaled and maintained production services, and know how to compose a service oriented architecture
  • You write high quality, well tested code to meet the needs of your customers
  • You’re passionate about building an open financial system that brings the world together

Nice to have

  • Rapid growth company experience
  • Experience with growth experiments or A/B testing frameworks
  • Experience with Blockchain technology (such as Solana, Bitcoin, Ethereum etc.)
  • Experience decomposing a large monolith into microservices
  • AWS, Web3.js, NodeJS, Postgres, MongoDB experience
  • Built financial, high reliability or security systems

Day to day

  • Build new services to meet critical product and business needs using Node.JS
  • Design scalable systems to solve novel problems with modern cloud technology and industry best practices
  • Articulate a long term vision for maintaining and scaling our backend systems and the teams running them
  • Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter
  • Write high quality, well tested code to meet the needs of your customers