About the Role
Ready to be pushed beyond what you think you’re capable of? At Coinbase, we are hiring a Senior Software Engineer for our Data Platform team. This remote role offers a unique opportunity to contribute to our mission of increasing economic freedom globally through innovative blockchain technology. You will work alongside high-caliber colleagues, tackling some of the most challenging problems in the industry.
What You'll Do
- Design, build, and operate foundational data-heavy services including cloud data warehouses and data lakes.
- Utilize orchestration tools like Airflow and batch processing technologies such as Spark and SQL.
- Develop scalable data pipelines and maintain data integration and process SDKs for internal services.
- Implement end-to-end data security and observability measures to ensure data quality and compliance.
- Convert functional requests from data analysts and ML teams into reusable patterns and microservices.
Requirements
- 5+ years of experience in software engineering, particularly in backend development.
- Strong proficiency in Python, Go, or Java.
- Experience with data systems and pipelines, including SQL and Airflow.
- Familiarity with design patterns such as caching and key/value storage.
- Knowledge of data security and observability practices.
Nice to Have
- Experience with cryptocurrency and blockchain technologies.
- Familiarity with onchain activities and dApps.
What We Offer
- Competitive salary range of ₹6,281,970 - ₹6,612,600 INR annually.
- Equity and bonus eligibility as part of total compensation.
- Comprehensive benefits including medical, dental, and vision coverage.
- Remote work flexibility with required in-person participation for team-building events.
- A dynamic work culture that fosters collaboration and innovation.
This Senior Software Engineer role at Coinbase offers an exciting opportunity to work remotely on a data platform that is critical to the future of finance. With a competitive salary and a dynamic work environment, it's a great chance to make an impact in the crypto space.
Who Will Succeed Here
Proficiency in Python and Go for developing scalable data processing solutions, along with experience in Apache Airflow and Kafka for orchestrating workflows and managing data pipelines.
Strong understanding of data warehousing concepts and familiarity with tools like Amazon Redshift or Snowflake, enabling the design of efficient data storage and retrieval systems in a remote collaborative environment.
A proactive mindset with a focus on data security best practices, ensuring that all data handling complies with industry standards and regulations, while also being adaptable to evolving technologies.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months