Senior Staff Software Engineer, Backend - Platform
Remote - USA
We’re looking to hire Senior Staff Software Engineers to join our Platform Product Group. The Platform Product Group’s mission is to build a trusted, scalable, and compliant platform to maximize velocity, efficiency and quality. They build the foundations that can be used by multiple products and teams at Coinbase so that users can have a consistent and high-quality experience.
What you’ll be doing:
- Architect and develop distributed systems
- 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
- Design and implement foundational infrastructure components used by every engineering team in production (e.g. dynamic configuration, secrets storage, container orchestration, etc)
- Write high quality, well tested code to meet the needs of your customers
What we look for in you:
- 12+ years of experience in software engineering
- You’ve experienced architecting and developing solutions to ambiguous problems with significant impact
- You’re passionate about building an open financial system that brings the world together
Nice to haves:
- You have gone through a rapid growth in your company (from 10 to 100s of engineers)
- You have experience decomposing a large monolith into microservices
- You’ve worked with Golang, Ruby, Docker, Sinatra, Rails, Postgres
- You’ve built financial, high reliability or security systems
Job #: GPBE07US
Pay Transparency Notice: Depending on your work location, the target annual salary for this position can range as detailed below. Full time offers from Coinbase also include target bonus + target equity + benefits (including medical, dental, vision and 401(k)).Pay Range: $246,500—$290,000 USD Apply
Job Profile
Remote - USA
Benefits/Perks401(k) Dental Medical Remote-first company Target bonus Target equity Vision
Tasks- Architect and develop distributed systems
- Architect and develop systems
- Build
- Define strategic roadmaps
- Design infrastructure components
- Manage projects
- Mentor team members
- Provide technical structure
- Write high-quality code
Backend Coding Coding standards Container Orchestration Design Design Techniques Distributed Systems Docker Dynamic configuration Engineering Financial Systems Golang High reliability systems Infrastructure Infrastructure Components Management Mentoring Microservices Orchestration Postgres Product Project Management Rails Reliability Ruby Secrets storage Security Security Systems Sinatra Software Engineering Strategic roadmaps Technical Technical structure
Experience12 years
EducationEngineering Software Engineering
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9