高级软件工程师,数据工程平台
Senior Software Engineer, Data Engineering Platform
正在寻找职业生涯中最有影响力的工作?在Coinbase,我们对提升经济自由的使命毫不妥协。标准很高,环境紧张,我们喜欢这样。这里不是安于现状的地方,而是让你突破自我认知极限的地方。如果你希望与那些不愿满足于“足够好”的人一起打造金融的未来,你就在这里。Coinbase是一家以远程办公为主导的公司,但并非完全远程。期待每季度进行一次高强度的线下工作会,称为“冲刺”。
Data Platform团队构建并运营集中所有Coinbase内部和第三方数据的系统,使公司各团队能够轻松访问、处理和转换这些数据,用于分析、机器学习以及支持终端用户体验。作为该团队的工程师,你将参与我们系统的各个方面,从基础的数据处理和存储到可扩展的数据管道,再到让数据易于高效获取的框架、工具和内部应用。
Data Platform团队有许多开放职位,每个职位都有不同的关注领域;请继续阅读,看看你是否适合担任Data Engineering Platform Engineer。
这个职位位于我们的平台与日常使用它的分析师、数据科学家和数据工程师之间。你将构建SDK、自助应用程序和抽象层,让成千上万的数据管道和分析无需了解底层细节即可运行。
你将负责:
- 构建干净的软件抽象和模块化、可重用的组件,以便我们在扩展时支持成千上万的数据管道。
- 构建和维护数据集成和处理SDK,供Coinbase内的数据团队和内部服务使用。
- 设计和构建自助应用程序,让分析师和数据科学家能够创建、管理和排查他们自己的数据管道,而无需深入了解平台知识。
- 构建数据安全和可观测性的工具:跨存储和访问层的访问控制、数据质量跟踪、数据集目录和血缘关系、使用审计。
- 跨职能协作:与上游团队合作,指导他们如何构建数据库以暴露良好的数据API,并为下游数据科学家提供设计良好、文档齐全的数据模型和指标。
- 将数据分析师、机器学习和安全与合规团队的功能性需求转化为可重用的解决方案。
查看英文原文
Ready to do the most impactful work of your career? At Coinbase, we are uncompromising on our mission to increase economic freedom. The bar is high, the environment is intense, and we like it that way. This isn't a place for complacency, it’s a place to be pushed past your perceived limits. If you're ready to build the future of finance alongside people who refuse to settle for "good enough," you belong here. Coinbase is a remote-first, but not remote-only company. Expect to get together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase.
The Data Platform team builds and operates the systems that centralize all of Coinbase's internal and third-party data, making it easy for teams across the company to access, process, and transform that data for analytics, machine learning, and powering end-user experiences. As an engineer on the team you'll contribute across the full spectrum of our systems, from foundational processing and storage to scalable pipelines to the frameworks, tools, and internal applications that make data easily and efficiently available.
We have a number of open roles within the Data Platform team, each with a different focus area; read on to see if you'll be a good fit as a Data Engineering Platform Engineer.
This role sits between our platform and the analysts, data scientists, and data engineers who use it every day. You'll build the SDKs, self-service apps, and abstractions that let thousands of pipelines and analyses run without those users needing to understand the plumbing underneath.
What you'll do:
- Build clean software abstractions and modular, reusable components that let us support thousands of pipelines and beyond as we scale.
- Build and maintain data integration and processing SDKs used by data teams and internal services across Coinbase.
- Design and build self-service applications that let analysts and data scientists create, manage, and troubleshoot their own pipelines without deep platform knowledge.
- Build tooling for data security and observability: access controls across storage and access layers, data quality tracking, dataset cataloging and lineage, usage auditing.
- Work cross-functionally: consult upstream teams on structuring their databases to expose good data APIs, and give downstream data scientists well-designed, well-documented data models and metrics.
- Convert functional requests from data analysts, ML, and security & compliance into reusable, scalable patterns.
Required Skills and Experience:
- 7+ years experience
- Strong Python or Java backend development skills.
- Fluent SQL for ETL/ELT, data quality, and analysis.
- Hands-on experience with Snowflake, Databricks, or similar.
- General experience working with data systems or data pipelines.
- Working knowledge of git, Linux, and Docker.
- Airflow, BI, and AI tool experience
Job ID#: P77676
Pay Transparency Notice: Base salary varies by location (see range below). Total compensation may also include equity and bonus eligibility, and benefits (medical, dental, vision, 401(k)).
Annual base salary range (excluding equity and bonus):
$186,065—$218,900 USD
- Application Limit: Candidates may submit a maximum of 3 applications within a 6-month period.
- Equal Opportunity Employer: Coinbase is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or genetic information. Applicants with criminal histories will be considered consistent with applicable federal, state, and local laws.
- US Applicants: View Employee Rights, Know Your Rights, and E-Verify Notice of Participation.
- Accommodations: If you are an individual with a disability who needs a reasonable accommodation, email us your request and contact info at accommodations[at]coinbase.com. Need screen reading technology? Click here to download a free compatible screen reader and view the tutorial.
- Data Privacy & Arbitration: By submitting your application, you agree to our Candidate Privacy Notice. US applicants: By submitting your application, you agree to Arbitration of Disputes.