Software Engineer (Python) - Data Engineer

Johar Town, Lahore

Job description

About Us:

Datum Labs is a leading tech company dedicated to leveraging cutting-edge technology to solve complex problems. We are currently seeking a talented and motivated Software Engineer with 1-2 years of experience, specifically in Python, to join our dynamic Data Engineering team.

Job Overview: 

As a Software Engineer specializing in Data Engineering, you will play a crucial role in developing, maintaining, and optimizing our data infrastructure. You will work closely with cross-functional teams to ensure the availability, reliability, and efficiency of our data pipelines and systems.

Qualifications:

  • Design, develop, and maintain scalable data pipelines using Python.
  • Collaborate with data scientists, analysts, and other engineers to gather and process raw data at scale.
  • Implement data validation and quality checks to ensure data integrity.
  • Optimize data workflows for performance and scalability.
  • Monitor and troubleshoot data pipelines to ensure continuous data availability.
  • Participate in code reviews and contribute to the development of best practices.
  • Assist in the migration of data systems and the integration of new data sources.
  • Document data processes, systems, and workflows.

Required Skills:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 1-2 years of professional experience in software engineering with a focus on Python.
  • Proficiency in Python and its libraries (e.g., Pandas, NumPy).
  • Familiarity with SQL and relational databases (e.g., MySQL, PostgreSQL).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Preferred Skills:

  • Experience with cloud platforms (e.g., AWS, GCP, Azure) is a plus.
  • Understanding of ETL processes and data warehousing concepts.
  • Knowledge of containerization and orchestration (e.g., Docker, Kubernetes) is a plus
    Experience with data engineering tools and frameworks (e.g., Apache Spark, Hadoop, Airflow).

Company Culture:

  • At Datum Labs, we value innovation, collaboration and continuous learning
  • We offer a supportive work environment where employees can thrive and grow.

Growth Opportunities:

  • Opportunities for advancement
  • Professional training and certifications

Benefits:

  • Competitive salary
  • Food, travel, gym allowance
  • Paid time off and holidays
  • Bi-annual increments and bonuses
  • Opportunity for certifications 
  • Working on modern Technologies
  • Flexible working hours

How to Apply:

Interested candidates are invited to submit their resume and a cover letter detailing their relevant experience and why they are a good fit for this position to hr@datumlabs.io. Or fill out the form here!.

Datum Labs is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Apply here

Make your first move in giving your career a massive push forward.

Apply for this position
You can also send an email to our recruiter at hr@datumlabs.io