Hi,
Hope to do well
My name is Abhishek Kumar, a Senior Recruiter with Saibber. We are looking for a suitable candidate for the position, I came across your resume and found this a perfect fit for this role. I would appreciate it if you can provide the best time and number to reach you to discuss this further
Job Title:-Sr Python Developer with Strong SQL
Location:-Austin TX(Onsite Day 1)
Role and Responsibilities
Achieve 100% coverage of Redpen (the internal labeling platform that allows internal users to
manage and perform data labeling tasks) and LabelBox (a vendor solution for providing labeling
workforce) integration (including on-call rotations, migrations and customer support), with less
than 10% supervision from one Airbnb FTE.
Example projects/tasks are:
- 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 Airbnb 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.
Soft Skills:
● Proactive Attitude: Must not wait for assignments; take initiative and drive projects
forward.
● Clear Communication: Ability to communicate complex technical concepts clearly and
effectively.
● Accountability: Take full responsibility for project outcomes with good time
management and project management skills.
Nice-to-have Skills
● Java/Javascript/Typescript/React: Solid understanding of frontend and backend
development, with experience in building and maintaining web applications.
● Labeling: Familiarity with any labeling vendor’s API and tools for managing data
labeling tasks.
● Kubernetes (K8s): Experience in container orchestration and management using
Kubernetes.
● REST: Proficiency in designing and consuming RESTful APIs.
● Aurora (Database): Strong understanding of Amazon Aurora for managing relational
databases.
● Flask-Migrate: Experience in handling database migrations using Flask-Migrate and
SQLAlchemy ORM.
● Refactoring: Ability to refactor and improve existing codebases for better performance
and maintainability.
● Backend Maintenance: Experience in maintaining backward compatibility while
introducing new features.
● Unit/Integration Test Setup: Proficiency in setting up and maintaining unit and
integration tests.
● API Design: Experience in designing scalable and efficient APIs.
● Observability and Alert Management: Skills in fine-tuning observability and alerting
mechanisms for better system monitoring.
● Data Engineering: Experience in data pipeline design and management.
Subscribe
Login
0 Comments
Most Voted