About the Role
The role involves building and maintaining core data infrastructure to enable efficient data access and processing across the organization. The engineer will work across teams to ensure data systems are scalable, secure, and reliable.
Responsibilities
- Design and implement robust data pipelines for large-scale data processing
- Optimize data storage solutions for performance and cost efficiency
- Ensure data platform reliability, scalability, and security
- Collaborate with data scientists and analysts to understand infrastructure needs
- Monitor system performance and troubleshoot data flow issues
- Develop automation tools to streamline data operations
- Maintain documentation for data architecture and processes
- Support data governance and compliance requirements
- Evaluate and integrate new data technologies
- Work closely with engineering teams to align data platform goals
- Implement data validation and quality assurance processes
- Manage deployment of data systems across environments
- Participate in capacity planning for future data growth
- Troubleshoot and resolve production data incidents
- Contribute to disaster recovery and backup strategies
- Enhance monitoring and alerting for data pipelines
- Promote best practices in data engineering across teams
- Assist in migration of legacy data systems to modern platforms
- Ensure efficient data access for analytics and reporting
- Support real-time and batch data processing workflows
Nice to Have
- Master’s degree in a technical discipline
- Experience with specific cloud providers such as AWS, GCP, or Azure
- Hands-on work with Apache Kafka or similar messaging systems
- Background in DevOps practices within data teams
- Exposure to machine learning pipelines and data infrastructure
- Contributions to open-source data projects
- Certifications in cloud or data engineering domains
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with flexibility for remote and in-office collaboration
Team
Collaborative team environment focused on data systems and platform reliability
About the Team
The data platform team is responsible for developing and managing the foundational systems that power analytics, reporting, and machine learning initiatives. The team values innovation, operational excellence, and continuous improvement in data infrastructure.
What We Value
We prioritize technical excellence, clear communication, and a collaborative mindset. Candidates should demonstrate initiative, adaptability, and a commitment to high data standards.
Visa sponsorship may be available for qualified candidates