Senior Associate- Software Engineer (Python & SQL)

4 - 6 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Purpose

As a key member of the DTS team, you will pitch in as a Python Workflow Engineer to design, build, and maintain robust data workflows that power our internal analytics and reporting systems. This role involves working closely with APIs, data models, and workflow tools to ensure seamless data integration and transformation.

Essential Skills

Desired Skills and Experience
  • A bachelor’s degree in computer science, engineering, mathematics, or statistics
  • 4-6 years of experience in a Data Engineering role, with a proven track record of delivering insightful and value add dashboards
  • Strong proficiency in Python, with experience in data manipulation libraries such as Polars or Pandas.
  • Familiarity with GraphQL APIs and Python-based API wrappers.
  • Experience with data ingestion from cloud storage (e.g., AWS S3) and data warehouses (e.g., Snowflake).
  • Hands-on experience with PostgreSQL and ORM frameworks.
  • Exposure to BPMN workflow tools and integrating custom Python logic.
  • Ability to write maintainable, well-documented code and follow established coding standards.
  • Experience with workflow automation and orchestration tools.
  • Familiarity with CI/CD pipelines and version control systems (e.g., Git).
  • Understanding data modeling and ETL processes.

Key Responsibilities

  • Develop and maintain Python-based workflows to:
oInteract with internal GraphQL APIs (via Python wrappers) to retrieve and process data.
oManipulate and transform data using DataFrames (Polars preferred; Pandas acceptable).oPrepare data for analytics and reporting purposes.oGenerate output and reports for consumption by end users.
  • Support data ingestion from AWS S3 and Snowflake staging environments into a Postgres-based ORM.
  • Integrate Python logic within BPMN workflow tools to facilitate seamless transitions between workflow steps.
  • Understand and work with the internal ORM data model to ensure data consistency and integrity.
  • Write clean, well-documented, and maintainable Python code that adheres to internal coding standards and best practices.

Key Metrics

  • Python, SQL, AWS, Snowflake
  • ETL pipelines, API
  • Report creation using python packages

Behavioral Competencies

  • Good communication (verbal and written)
  • Experience in managing client stakeholders

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Acuity Knowledge Partners logo
Acuity Knowledge Partners

Financial Services

London United Kingdom

RecommendedJobs for You