Coinbase is seeking a Staff Software Engineer to help redesign foundational systems for fund movements architecture, which will set the company up for success in the next decade.
Requirements
- 8+ years of experience in software engineering
- Experience building fault tolerant, highly reliable systems at scale
- Experience architecting and developing solutions to ambiguous problems with significant impact
- Experience applying these skills to Ledgering or Trading systems at scale
- Experience with Aeron, Raft, high performance Java
- Crypto-forward experience, including familiarity with onchain activity such as interacting with Ethereum addresses, using ENS, and engaging with dApps or blockchain-based services
Responsibilities
- Architect and develop next generation book and records system that power Coinbase
- Provide technical structure to teams and work closely with management and stakeholders to define strategic roadmaps
- Manage individual projects priorities, deadlines and deliverables with your technical expertise
- Mentor and train other team members on design techniques and coding standards
- 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
Other
- Passionate about building an open financial system that brings the world together
- Eager to leave their mark on the world, who relishes the pressure and privilege of working with high caliber colleagues, and who actively seeks feedback to keep leveling up
- Willing to run towards, not away from, solving the company’s hardest problems
- Commitment to diversity in the workforce and equal opportunity employment
- Ability to work in a remote environment