Remote
Senior Software Engineer - Data Platform
About this role
📋 Description Design, build, and operate foundational data services, including storage (cloud warehouse, data Build and maintain data integration and processing SDKs used by internal services and product teams. Design self-service tools so users can manage and troubleshoot their own data pipelines. Build services for data security, observability, quality, cataloging, and lineage. Turn requests from analysts, ML, and security teams into reusable, scalable patterns.
🎯 Requirements 5+ years of experience in software engineering, including senior-level ownership. Strong Python, Go, or Java backend development skills. Hands-on experience with data systems or data pipelines. Familiarity with design patterns such as scale-out, caching, key/value, and columnar storage. Working knowledge of SQL and Airflow for operational data analysis. Utilizes generative AI responsibly, maintaining human oversight to deliver business-ready outputs 🎁 Benefits Equity and bonus eligibility Benefits including medical, dental, and vision
Source listing: empllo_remote