As a Data Engineer, you'll be at the heart of our infrastructure, designing and building scalable ETL pipelines and analytics databases that power both internal operations and external customer solutions. You'll collaborate with product managers, data scientists, and UX teams to understand requirements and translate them into robust, cloud-deployed systems. This role offers the opportunity to work on large-scale distributed systems while maintaining code quality, implementing observability, and contributing to a culture of continuous improvement. In this role, you'll: Scale systems and redesign existing infrastructure to handle billions of daily requests and process tens of terabytes of data Build ETL data pipelines using Databricks, EMR, Athena, and Glue to enable internal and external customer insights Develop frameworks for data quality testing and continuous quality assessment of data vendors Collaborate with product managers, data scientists, and UX teams to understand requirements and expose metrics effectively Write solid, maintainable code in a 100% cloud-deployed infrastructure with self-healing capabilities Implement observability and monitoring solutions to track system health and performance Participate in design and code review processes while supporting teammates through on-call responsibilities Build integrations with various data vendors and develop frameworks to streamline future integrations
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level