About the Role
The engineer will build and optimize systems that process high-volume data streams from diverse customer sources, focusing on integration accuracy and long-term maintainability.
Responsibilities
- Develop and manage data ingestion pipelines for structured and unstructured data
- Integrate customer data from various external systems and formats
- Ensure data consistency, validation, and error handling across pipelines
- Collaborate with product and customer teams to define integration requirements
- Monitor pipeline performance and troubleshoot production issues
- Optimize data flow for speed and reliability
- Write clean, testable code with comprehensive documentation
- Implement automated testing for data processing workflows
- Support onboarding of new customer data sources
- Maintain uptime and reliability of data integration services
- Respond to data quality alerts and resolve root causes
- Work with schema evolution and versioning strategies
- Design for scalability as data volume grows
- Use observability tools to track data health
- Participate in code reviews and system design discussions
- Contribute to internal tooling for faster customer onboarding
- Stay current with data engineering best practices
- Ensure compliance with data handling policies
- Coordinate with infrastructure teams on deployment pipelines
- Refactor legacy ingestion components for improved performance
- Support debugging of customer-specific integration issues
- Help define SLAs for data delivery timelines
- Evaluate third-party data connectors and APIs
- Document integration patterns and troubleshooting guides
- Assist in post-incident reviews for data system outages
Compensation
Competitive salary with equity and benefits package
Work Arrangement
Remote with flexible hours
Team
Small, cross-functional engineering team focused on rapid iteration
What You’ll Do
- Build robust systems to import and transform customer data from multiple sources
- Work closely with customers during integration phases to ensure smooth onboarding
- Iterate quickly based on feedback and operational needs
- Own end-to-end delivery of data pipeline features
- Contribute to architectural decisions around data storage and access
Why This Matters
- Accurate data ingestion is critical for downstream analytics and product functionality
- Reliable integrations directly impact customer trust and retention
- Efficient pipelines reduce operational overhead and enable faster scaling
Available for qualified candidates
