Description

● Refactor Redpen backend by consolidating uploader classes into a single, efficient class.
● Update API endpoints to be resource-based, ensuring efficient and scalable data handling.
● Manage and optimize LabelBox integration, switching to LabelBox’s new approach to custom UIs.
● Discover, track, and communicate with LabelBox about bugs and issues, providing detailed reports and follow-up.
● Communicate with internal clients/stakeholders to gather feedback on LabelBox pain points and missing features.
● Maintain Redpen service SLAs, ensuring high availability and performance.
● Monitor, update, and extend internal Datadog dashboards and alerts to account for any new issues or changes.
● Extend existing Airflow DAG to export labeling data in various formats, ensuring compatibility and data integrity.
● Write, and maintain unit/integration tests, maintain system stability. Required Skills

Languages:
● Python: Advanced proficiency, with experience in writing clean, maintainable, and efficient code.
● SQL/Presto: Strong knowledge of database querying and optimization.
● Bash: Proficient in writing scripts for automation and system management.

Tech Stack:
● Flask or equivalent: Experience in developing and maintaining web applications using Flask.
● Airflow or equivalent: Proficiency in creating and managing workflows using Apache Airflow.
● Datadog/Pagerduty or equivalent: Experience in setting up and managing monitoring and alerting systems. 

Key Skills
Education

Any graduate