Senior Software Engineer - Data Solutions

2 Days Old

Are you ready to challenge your limits and grow your capabilities? At Coinbase, we strive to enhance economic freedom globally. This ambitious mission calls for our best efforts as we build the emerging onchain platform that will shape the future financial system. We are in search of a unique candidate who is not only passionate about our mission but also believes in the transformative power of crypto and blockchain technology in revolutionizing finance. If you are eager to make a meaningful impact, thrive under pressure, and continuously seek feedback for improvement, we want you on our team. We need individuals who embrace challenges and actively pursue solutions to the toughest problems. Our work culture is intense and may not be for everyone. However, if you are ready to build the future alongside talented colleagues who excel in their fields, this is the perfect place for you. While many roles at Coinbase are remote-first, we prioritize in-person participation throughout the year. We hold team and company-wide offsites multiple times a year to enhance collaboration, connection, and alignment, and attendance is both expected and fully supported. The mission of the Platform Product Group engineers is to create a trusted, scalable, and compliant platform that operates with speed, efficiency, and quality. Our teams are responsible for building and maintaining the foundational platforms critical to Coinbase's success, including Product Foundations (Identity, Payment, Risk, Proofing & Regulatory, Finhub), Machine Learning, Customer Experience, and Infrastructure. The Data Platform team is dedicated to building and managing systems that centralize all internal and third-party data at Coinbase. This allows teams across the company to efficiently access, process, and transform data for analytics, machine learning, and enhancing end-user experiences. As an engineer on our team, you will be involved in the complete lifecycle of our systems, from foundational processing and data storage to scalable pipeline construction and the development of frameworks and applications that facilitate data access. Key Responsibilities: Design, build, and operate our core data-heavy services: storage solutions (cloud data warehouse, data lake), orchestration (Airflow), batch processing (Spark, SQL), streaming services (Kafka), query federation, caching, time-series databases, graph databases, and real-time event aggregation platforms.
Create and maintain data integration and processing SDKs for internal services and product teams at Coinbase.
Develop self-service applications that empower users to manage and troubleshoot their own data pipelines on our platforms.
Design and implement services ensuring data security and observability, including access controls, data quality tracking, dataset cataloging, and usage auditing.
Transform functional requests from data analysts, ML, and security & compliance into reusable, scalable patterns and assemble data microservices for key business verticals and user cohorts.
Qualifications: 5+ years of experience in software engineering.
Proficient in backend development using Python, Go, or Java.
Experience with data systems and data pipelines.
Familiarity with design patterns such as scale-out, caching, key/value, and columnar.
Ability to analyze data for operational insights using SQL, Python, Airflow, and BI tools.
Preferred Qualifications: Experience in the cryptocurrency space, including knowledge of onchain activities such as interacting with Ethereum addresses, using ENS, and engaging with dApps or blockchain-based services.
Job #: P67767 *Answers to crypto-related questions may be used to evaluate your onchain experience. Pay Transparency Notice: Depending on your work location, the target annual base salary for this position ranges from $186,065 to $218,900 USD. Full-time offers from Coinbase also include bonus eligibility, equity eligibility, and comprehensive benefits (including medical, dental, vision, and 401(k)). Please note that candidates may submit a maximum of four applications within any 30-day period. We encourage you to thoughtfully consider 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 be considered 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 will also consider for employment qualified applicants with criminal histories as permitted by applicable federal, state, and local law. Coinbase is committed to providing reasonable accommodations for individuals with disabilities. If you require an accommodation due to a disability during the employment process, please reach out to us at accommodations[at]coinbase.com with the details of your request and contact information. 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 govern how we manage applicant data. Our full notice regarding data processing for job applicants is available through our website. By submitting your application, you consent to our use and processing of your data as required. AI Disclosure: For certain roles, Coinbase is testing an AI tool based on machine learning technologies for initial screening interviews with qualified applicants. This tool simulates realistic interview scenarios and engages in dynamic discussions. A human recruiter will review your responses, provided in a voice recording and/or transcript, to assess them against the qualifications outlined in the job description. In select cases, Coinbase is also piloting an AI interview intelligence platform to transcribe and summarize interview notes, allowing interviewers to focus entirely on candidates. These pilots are for testing purposes only, and Coinbase will not utilize AI to make employment decisions. To request a reasonable accommodation due to a disability, please contact us at accommodations[at]coinbase.com.
Location:
St Paul
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search