Salary
💰 $168,000 - $322,000 per year
Tech Stack
AWSETLPythonSQL
About the role
- Designing, implementing, testing, and maintaining data management systems involving large data sets collected from content delivery networks (CDNs), and other sources (e.g. GitHub)
- Building data processing applications with core design principles of scalability, maintainability, security, and coding best practices
- Developing and implementing best practices for building data products, including data mining, data modeling, and access interfaces (e.g. SQL views, API services, etc)
- Implementing company-wide data policies to protect Personally Identifiable Information (PII) data
- Designing and implementing comprehensive error handling, fault tolerance, and monitoring/alerting systems
- Developing automated test routines that perform unit, functional, and system testing
- Working directly with data analysts and product marketing leads to diagnose and resolve issues that arise in day-to-day data operations
Requirements
- BS degree in Computer Science, or equivalent experience
- 7+ years experience in data engineering/analytics using SQL, Python, regular expressions
- Experience working on 3rd-party integrations, including REST API integrations and ETL standard processes
- Familiarity with source code repository workflows, including CI/CD pipelines
- Experience working with Amazon Web Services (AWS), particularly AWS Lambda
- Strong analytical, problem solving, and interpersonal skills