arrow

Python Developer

briefcase

1 - 3 Years

|
location

Remote, Hybrid, On-site

Linux
Git
Python
SQLAlchemy
Airflow

We seek a Python Developer to join our engineering team and help us develop and maintain various software products.

Python Developer responsibilities include writing and testing code, debugging programs, and integrating applications with third-party web services. To be successful in this role, you should have experience using server-side logic and work well in a team.

Responsibilities:
  • Design, develop, improve, and test the software's data quality and profiler functionalities (e.g., execution optimization, framework extensibility, ML features, testing coverage, etc.).
  • Collaborate on establishing software engineering principles and standards in the team and the organization.
  • Gather, understand, and translate customers' needs into features and functionalities.
  • Provide technical support to Collate customers and OpenSource users.
  • Create and improve technical documentation.
  • Benchmark and test existing solutions.
  • Participate in developing the Collate brand name through blog posts, conferences, meetups, etc.
Requirements:
  • Work experience as a Python Developer
  • Familiarity with workflow orchestration frameworks; e.g., Airflow, Prefect, Argo.
  • Experience with Data Platform Architectures (ETL tools, databases, on-prem & cloud...).
  • Experience designing, building, and supporting a user-facing product.
  • Knowledge of object-relational mapping (SQLAlchemy) is a plus.
  • Clear communication with users and team members. We all grow together.
  • Team spirit.
  • Good problem-solving skills.

Apply Now

Super charge your Career Growth!