Senior Python Developer- Assistant Vice President
Core
Build, enhance, and maintain platforms that measure engineering productivity and DevOps capabilities by extracting insights from large datasets to improve development practices.
Role type
Senior Python Developer (Data Engineering & Backend)
Builds
ETL pipelines, data ingestion/storage systems, and GraphQL/REST APIs serving engineering metrics
Domain
Financial Services / Data Engineering / Backend Development
Required skills
Python (8+ years), ETL pipeline design, PostgreSQL, MongoDB, FastAPI, GraphQL, REST APIs, asynchronous programming, data modeling, debugging
Preferred skills
Docker, cloud deployment (OpenShift/AWS/Azure/GCP), message queues (Kafka/RabbitMQ/Redis), CI/CD pipelines
Technologies
Python, PostgreSQL, MongoDB, FastAPI, GraphQL, REST, Docker, OpenShift, AWS, Azure, GCP, Kafka, RabbitMQ, Redis
Responsibilities
Design and maintain ETL pipelines for data extraction and loading; Optimize data ingestion, storage, and retrieval performance; Develop GraphQL and RESTful APIs using FastAPI; Collaborate with cross-functional teams to define requirements; Monitor, debug, and optimize ETL workflows and APIs in production
Seniority
Senior, hands-on IC