About this role
Senior Software Engineer at Coinbase will design and build internal tooling for FinHub, accelerate AI-powered workflows, and contribute to a platform handling high-volume financial operations.
Key Responsibilities
- Design and build internal tooling systems; Develop AI-powered workflows; Write scalable, well-tested code; Lead end-to-end delivery of projects; Mentor junior engineers and participate in incident response
Technical Overview
Focuses on building distributed systems and internal tooling with a stack including Golang, Ruby, Docker, Rails, PostgreSQL, and blockchain integration; emphasizes reliability, scale, and security.
Ideal Candidate
The ideal candidate is a senior software engineer with 5+ years building distributed systems and internal tooling, with hands-on experience in Golang, Docker, and relational and NoSQL databases, plus blockchain familiarity for on-chain activity.
Must-Have Skills
5+ years of software development experience building large-scale distributed systemsExperience designing and building internal toolingadmin platformsor developer productivity systemsStrong technical judgment and ability to identify opportunities and bottlenecksProven track record delivering end-to-end projects with long-term impactAbility to work across team boundaries with multiple stakeholdersMentoring experience and leadership capabilitiesWillingness to leverage generative AI tools in daily workflows
Nice-to-Have Skills
Experience with financial systemspayment systemsor ledgering systemsExperience building platforms for internal operational teams at scaleBlockchain experience including on-chain activityGolangRubyDockerRailsPostgreSQLMongoDBDynamoDB
Tools & Platforms
DockerRailsPostgreSQLMongoDBDynamoDBGolang
Required Skills
5+ years of software development experience; distributed systems; internal tooling; Golang; Ruby; Docker; Rails; PostgreSQL; MongoDB; DynamoDB; Python; blockchain experience including EthereumENSand dApps
Hard Skills
GolangRubyDockerRailsPostgreSQLMongoDBDynamoDBPythonBlockchainEthereumENSdAppsdistributed systemsinternal toolingAI workflows
Soft Skills
communicationmentoringleadershipproblem-solving
Keywords for Your Resume
Senior Software EngineerCoinbaseRemote - USAdistributed systemsinternal toolinggolangrubydockerrailspostgresmongodbdynamodbpythonaiblockchainethereumensdappsonchain activitysenior software engineercoinbaseremote usa
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile