Position- Face to Face — Lead Python Developer–
Location- NYC, NYC (3 days onsite minimum)
Role Summary
We are looking for a Software Engineer (Python)- 10+ years with strong application development experience (not a Data Engineer profile). The ideal candidate must have hands on experience building end to end Python applications using object oriented programming (OOP) concepts, working with Pandas for data handling, developing and consuming REST APIs, and writing SQL queries.
This role requires conceptual clarity and real project experience, not theoretical knowledge or isolated scripting exposure.
Key Responsibilities
Design, develop, and maintain Python based applications using OOP principles
Build and expose RESTful APIs using FastAPI
Consume external/internal REST APIs and integrate them into applications
Use Pandas for data processing, transformation, and analysis within applications
Write, optimize, and troubleshoot SQL queries for application use cases
Collaborate with cross functional teams to deliver scalable, maintainable solutions
Participate in code reviews and technical discussions, explaining design and implementation choices clearly
Mandatory Technical Skills (Must Have)
Candidates must have hands on experience in the following, preferably in their current or most recent project:
Python application development (not single scripts)
Object Oriented Programming (OOP) concepts in Python
Pandas for data manipulation within applications
REST API development using FastAPI
REST API consumption
SQL (ability to write and explain generic SQL queries)
Preferred databases (not mandatory): DB2, Sybase, Snowflake
Candidate must be able to demonstrate generic SQL expertise regardless of database
Important Role Clarification
This is a Software Engineer role, NOT a Data Engineer role
Data Engineer profiles focused only on pipelines/ETL/big data will not be suitable
Candidate must show application level understanding, design thinking, and coding depth
Skill Rating Requirement (Mandatory)
While submitting the profile, ratings out of 10 are mandatory for each skill listed below:
Python (OOP & Application Development)
Pandas
REST API Development (FastAPI)
REST API Consumption
SQL
—