Staff Backend Engineer
Skills
Back-End Web DevelopmentSoftware DevelopmentA/B TestingMicroservices
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
