Software Engineer, Developer Experience Focus
Coinbase - Nashville, TN
Apply NowJob Description
Are you ready to push your boundaries and achieve more than you ever thought possible? At Coinbase, our mission is to enhance economic freedom globally. This ambitious goal requires the best from us daily as we build the onchain platform and shape the future of the global financial system. We are looking for a uniquely passionate candidate. If you believe in crypto and blockchain's potential to transform the financial landscape, we want you on our team. We seek someone eager to make a significant impact, enjoys tackling complex challenges alongside talented colleagues, and thrives on constructive feedback for continuous improvement. Our work environment is intense and demanding, but if you aspire to help shape the future in collaboration with others who excel in their fields, this is the ideal place for you. Many roles at Coinbase support a remote-first model, but in-person participation is essential throughout the year. Regular team and company-wide offsites are available to encourage collaboration and connection, and attendance is both expected and supported. The Developer Experience organization within Infrastructure aims to make Coinbase an enjoyable environment for developers to efficiently build and deliver high-quality products. We strive for high velocity and product quality while ensuring our developers find joy in using our tools every day. We are seeking a Software Engineer to join the Server Foundations team within Developer Experience. This team focuses on enhancing efficiency through foundational excellence, paving the way for future advancements in Coinbase's backend engineering. Currently, we are revitalizing Coinbase's software development framework and supporting application server components as well as shared libraries, enabling engineers to launch applications in development environments in minutes. Key Responsibilities: Design, develop, and maintain the software development framework and shared libraries for Coinbase's backend engineers. Create customer-centric abstractions that streamline and standardize our feature offerings. Ensure optimal performance, automation, and standardization of gRPC services. Develop a deep understanding of the long-term requirements for our backend engineering infrastructure. Contribute to technical decision-making by providing design justifications and collaborating with other teams. Engage in communication to gather requirements and identify areas for enhancements in our backend development framework. Produce clear documentation and diagrams to effectively communicate concepts and architectures. Manage technical problems and incidents, ensuring appropriate communication and resolution. Maintain our current infrastructure offerings to ensure high service levels and availability. Build strong relationships with colleagues in the Infrastructure organization, Security, business partners, and vendors. Stay informed on industry developments and best practices, making forward-looking recommendations. What We Look For: 2+ years of software engineering experience with a background in building large-scale backend systems. Strong proficiency in modern tech stacks, specifically Go and gRPC. Experience in developing shared libraries and frameworks for significant organizations. Skilled in refactoring legacy codebases and removing unused logic. A self-starter who upholds high-quality standards and possesses excellent interpersonal skills. Exceptional problem-solving skills, with the capability to identify root causes and see issues through to resolution. Ability to align technical solutions with business needs. Experience in scaling backend infrastructure effectively. Job #: P75770 Pay Transparency Notice: Depending on your work location, the target annual base salary for this position ranges from $152,405 to $179,300 USD. Coinbase offers additional compensation including bonuses, equity, and comprehensive benefits such as medical, dental, vision, and 401(k). Please note that each candidate can submit a maximum of four applications within any 30-day period. We encourage you to carefully assess how your skills align with our roles before applying. Commitment to Equal Opportunity: Coinbase is an Equal Opportunity Employer. All qualified applicants will be considered for employment without discrimination based on race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender identity, sexual orientation, or other legally protected grounds. We are committed to providing reasonable accommodations for individuals with disabilities throughout the application process. Global Data Privacy Notice for Job Candidates and Applicants: Depending on your location, applicable laws may regulate how we handle job applicant data. AI Disclosure: For certain roles, Coinbase is testing an AI tool to conduct initial screening interviews. The tool simulates interview scenarios, and a recruiter will evaluate responses based on qualifications outlined in the job description.
Created: 2026-03-10