About the Role
The role involves developing and optimizing data workflows, ensuring data accuracy and accessibility, and working closely with analytics and engineering teams to deliver reliable data solutions.
Responsibilities
- Design and implement data pipelines for ingestion, transformation, and storage
- Optimize data workflows for performance and scalability
- Ensure data integrity and consistency across systems
- Collaborate with analytics teams to understand data requirements
- Support data warehouse architecture and ETL processes
- Monitor data pipeline health and troubleshoot issues
- Integrate data from multiple sources including APIs and databases
- Apply software engineering best practices to data infrastructure
- Document data models, pipelines, and system architecture
- Work with cloud-based data platforms and services
- Improve data reliability and availability across the organization
- Participate in code reviews and system design discussions
- Automate repetitive data engineering tasks
- Maintain metadata and data lineage tracking
- Assist in defining data governance standards
Nice to Have
- Master’s degree in a technical field
- Experience with real-time data processing
- Familiarity with machine learning pipelines
- Contributions to open-source data projects
- Certifications in cloud data technologies
Compensation
Competitive salary with performance-based incentives
Work Arrangement
Hybrid remote with core hours in Pacific Time zone
Team
Collaborative data team within a fast-growing technology organization
Tech Stack
Uses Python, Apache Airflow, BigQuery, and Kubernetes for data orchestration and processing
Growth Opportunities
Opportunities to lead projects and mentor junior engineers
Culture
Values transparency, innovation, and continuous learning
Available for qualified candidates
