XX
Senior Backend Software Engineer - Developer FoundationsCoinbaseUnited States
XX

Senior Backend Software Engineer - Developer Foundations

Coinbase
  • US
    United States
  • US
    United States

About

Are you ready to challenge your limits and grow your skills? At Coinbase, we are on a mission to enhance economic freedom across the globe. This ambitious goal requires our best efforts every single day as we construct the innovative onchain platform for the future of the global financial system. We are looking for a unique candidate who is not only passionate about our mission but also believes in the transformative potential of crypto and blockchain technologies in reshaping the financial landscape. You should be eager to make a significant impact, thrive under pressure, and seek continual feedback to improve your skills. We expect you to tackle the toughest challenges head-on. Our work culture is demanding and not suited for everyone. However, if you wish to build the future in collaboration with colleagues who excel in their fields and expect the same from you, there is no better place to be. Our CDP Foundations team is responsible for the core data model and foundational elements that power the Coinbase Developer Platform. We create the essential systems that define organizational structures, user and customer representation and verification, fund ownership, and access control. What you'll be doing: Design, implement, and maintain robust, scalable, and secure backend services in a microservices distributed architecture.
Define both internal and customer-facing APIs that serve as essential components for CDP.
Draft technical design documents (TDDs), offering technical leadership and clarity throughout complex projects.
Lead projects from inception through implementation, deployment, and ongoing monitoring.
Enhance and uphold operational excellence standards by addressing technical debt and improving reliability and observability.
Engage in code reviews, participate in on-call rotations, lead incident responses, and promote a culture of constructive feedback to ensure high code quality.
What we look for in you: 5+ years of backend software development experience, focusing on backend systems.
Proficiency in languages such as Golang (preferred), C, Rust or Python.
Experience with databases (PostgreSQL, MySQL, MongoDB), caching systems (Redis, Memcached), and messaging queues (Kafka, RabbitMQ).
Strong understanding of distributed systems, microservices architecture, and event-driven architectures.
Thorough knowledge of RESTful API design principles with experience in API development, integration, and protocols like OAuth and JWT.
Familiarity with AWS and containerization technologies such as Kubernetes.
Knowledge of web security best practices and secure coding implementations for financial systems.
Excellent communication and collaboration skills.
Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience.
Nice to haves: Experience designing public-facing APIs.
Background in developing financial platforms or fintech systems.
Familiarity with the crypto/onchain ecosystem (not mandatory).
Job #: P74836 Pay Transparency Notice:
Depending on your work location, the target annual base salary for this position ranges as follows: $186,065 - $218,900 USD. Full-time offers from Coinbase also include bonus eligibility, equity, and comprehensive benefits (medical, dental, vision, and 401(k)). Please note that each candidate may submit a maximum of four applications within any 30-day period. We encourage you to carefully assess how your skills and interests align with the roles at Coinbase before applying. Commitment to Equal Opportunity: Coinbase is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation, or any other basis protected by applicable law. Coinbase is also committed to providing reasonable accommodations to individuals with disabilities. If you need an accommodation due to a disability in the employment process, please contact us to discuss your request. Global Data Privacy Notice for Job Candidates and Applicants : Depending on your location, the General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA) may regulate how we manage data for job applicants. Our full notice outlining how data will be processed during the application process is available upon request. By submitting your application, you consent to the use and processing of your data accordingly.
  • United States

Languages

  • English
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.