Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 6
Airflow @ 4
Data Analysis @ 4
Data Pipelines @ 4
Design Patterns @ 3
GenAI
Generative AI @ 6
Go @ 7
Java @ 7
Kafka
Machine Learning @ 4
Observability
Python @ 7
SQL @ 4
Security
Spark
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Coinbase is a remote-first, but not remote-only company. Employees are expected to meet quarterly for in-person working sessions called “surges.”
The Data Platform team builds and operates systems that centralize Coinbase’s internal and third-party data, enabling teams across the company to access, process, and transform it for analytics, machine learning, and end-user experiences. In this senior engineering role, you will work across the full stack of data platform systems, including foundational processing and storage, scalable pipelines, and frameworks and internal tools that make data easy to use.
Responsibilities
- Design, build, and operate foundational data services, including cloud warehouses, data lakes, Airflow orchestration, Spark and SQL batch processing, and Kafka streaming.
- Build and maintain data integration and processing SDKs used by internal services and product teams.
- Design self-service tools that enable users to manage and troubleshoot their own data pipelines.
- Build services for data security, observability, quality, cataloging, and lineage.
- Turn requests from analytics, machine learning, and security teams into reusable, scalable patterns.
Requirements
- 5+ years of software engineering experience, including senior-level ownership.
- Strong backend development skills in Python, Go, or Java.
- Hands-on experience with data systems or data pipelines.
- Familiarity with scale-out, caching, key/value, and columnar storage design patterns.
- Working knowledge of SQL and Airflow for operational data analysis.
- Responsible use of generative AI, maintaining human oversight to deliver business-ready outputs and improve workflow efficiency, cost, and quality.
Compensation
- Annual base salary range: ₹6,612,000–₹6,612,600 INR.
- Total compensation may also include equity, bonus eligibility, and medical, dental, and vision benefits.
Additional Information
- Candidates may submit a maximum of three applications within a six-month period.
- Coinbase is an Equal Opportunity Employer.
- Reasonable accommodations are available for applicants with disabilities.
- By submitting an application, candidates agree to Coinbase’s Candidate Privacy Notice. US applicants also agree to the Arbitration of Disputes agreement.
More jobs at Coinbase
Senior Software Engineer, Certificates Management
Coinbase · United States
USD 186,100-218,900 per year
Senior Security Engineer, Corporate Security
Coinbase · United States
USD 186,100-218,900 per year
Product Manager II, Wallets and DeFi
Coinbase · United States
USD 144,500-170,000 per year
Security Engineer, Corporate Security
Coinbase · United States
USD 152,400-179,300 per year
Offensive Security Engineer, AI
Coinbase · Canada
CAD 154,000 per year
Similar jobs
Senior Software Engineer, AIOps and Observability
Nvidia · Santa Clara, United States
USD 200,000-322,000 per year
Machine Learning Engineer
Reddit · United States
USD 185,800-260,100 per year
Senior Machine Learning Engineer
Reddit · United States
USD 216,700-303,400 per year
Senior AI Engineer
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Staff Software Engineer, Risk Data Engineering
Stripe · South San Francisco, United States, Seattle, United States, Canada, United States, Toronto, Canada
USD 224,000-336,000 per year
Staff Software Engineer - Ingestion Platform
Reddit · United States
USD 217,000-303,900 per year
Data Engineer Intern
Coinbase · San Francisco, United States
USD 50 per hour
Member of Technical Staff (Software Engineer, Data Platform)
Perplexity AI · Palo Alto, United States, San Francisco, United States, New York City, United States
USD 220,000-405,000 per year