Software Engineer, Developer Experience Enhancement
New Today
Are you ready to push the boundaries of your potential?
At Coinbase, we strive to expand economic freedom globally. This ambitious mission pushes us every day as we construct the onchain platform, shaping the future of the global financial system.
We are on the lookout for an exceptional candidate who shares our passion for cryptocurrency and blockchain technology. If you want to make a significant impact on the world, appreciate the challenge of collaborating with top-tier colleagues, and actively seek growth through feedback, we want you! Our environment is challenging, but if you're excited to contribute solutions to complex problems, you'll thrive here.
While many roles at Coinbase prioritize remote work, we do not operate as fully remote. In-person collaboration is essential throughout the year, with regular team and company-wide offsite events to strengthen connections and align our goals. Your participation will be fully supported.
The Developer Experience team within Infrastructure aims to make Coinbase the quintessential platform for developers to swiftly create and deliver top-quality products. We envision experiences where developer productivity is high, and joy is found in using our tools daily.
We are seeking a Software Engineer to join our Server Foundations team. This team is dedicated to enhancing efficiency through robust and foundational excellence, enabling Coinbase backend engineers to make rapid advancements.
Here’s what you’ll be responsible for:
Design, develop, and upkeep the software development framework and shared libraries for our backend engineers.
Implement user-centric abstractions that simplify and standardize feature delivery.
Enhance the performance, automation, and standardization of gRPC services.
Gain a comprehensive understanding of the long-term requirements for our backend engineering infrastructure.
Collaborate on technical choices, providing design insights, coordination, and teamwork across the organization.
Gather and analyze requirements for our backend development framework offerings to identify gaps and improvement opportunities.
Create clear documentation and diagrams to effectively communicate concepts and architectures to peers and users.
Manage and resolve complex technical challenges and incidents while providing effective communication and escalation pathways.
Support and maintain our infrastructure offerings to ensure high service availability for our organization.
Foster effective relationships within the Infrastructure organization, collaborating with Security, business partners, stakeholders, and vendors.
Stay informed about current trends and best practices within your field, making bold recommendations for the future.
What we seek in you:
2+ years of software engineering experience, particularly in large-scale backend systems.
Strong proficiency with modern tech stacks, particularly Go and gRPC for communication.
Experience in creating shared libraries and frameworks within extensive organizations.
Skilled in refactoring legacy code and removing obsolete logic.
Commitment to quality, with the ability to self-initiate and demonstrate strong interpersonal skills.
Excellent problem-solving skills to identify issues, understand their root causes, and implement solutions.
A balance of business acumen and technical insight.
Experience with scaling backend infrastructure.
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. Total compensation may include equity, bonuses, and benefits such as medical, dental, vision, and 401(k).
Note: Candidates are limited to a maximum of four applications within any 30-day period. We encourage you to evaluate how your skills align with Coinbase's roles before you apply.
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, gender, national origin, age, disability, veteran status, or other protected statuses. Coinbase also considers qualified applicants with criminal histories in line with applicable laws.
Coinbase is committed to providing reasonable accommodations for individuals with disabilities. If you require assistance due to a disability during any part of the employment process, please contact us to communicate your request and contact details.
Global Data Privacy Notice for Job Candidates and Applicants: Depending on your location, privacy regulations may govern how we handle job applicant data. Our notice on data management in the application process is available for your review. By applying, you consent to our data use and processing practices.
AI Disclosure: For select roles, Coinbase is testing an AI tool for initial screening interviews. This AI tool simulates interview scenarios for qualified applicants, who will be reviewed by a recruiter. This AI will not make employment decisions. For accommodations due to disability, contact us.
- Location:
- Dover
- Category:
- Computer And Mathematical Occupations