Python Developer
Role details
Job location
Tech stack
Job description
Job Title: Sr. AWS Python Developer Location: New York, NY Work Mode: Onsite (5 days a week) Required Skills: AWS, Python, Media & Entertainment domain experience is required.
The Software Developer will work on our clients team that's developing their next generation cloud-based content distribution pipeline in AWS that is being used to distribute media files to partners worldwide. The role will be engaged end-to-end from understanding product goals and roadmaps through to solution design architecture build integration deployment and support.
They will be responsible for the full SDLC of a software product that provides transformation of media files and content distribution services to its clients through a well-defined single point of integration for leveraging the clients globally distributed media storage and transcoding capabilities Responsibilities
- Develop and maintain highly scalable high performance and highly available systems
- Write well tested efficient and readable code
- The code should also be strongly structured with a view to reusability
- Ensure that all deliverables follow best practices around source control CICD
- Manage individual project priorities deadlines and deliverables
- Ensure that solutions are in line with the other deliverables of the team and produce documentation so that others learn from and contribute to the work
- Attend and contribute to meetings complete tasks as assigned by supervisor
Requirements
Do you have experience in Cloud Architecture Design (Architecture design skills)?, Do you have a Bachelor's degree?, * Bachelors degree in Computer Science or a related discipline or equivalent experience
- 5 years writing production code in Python.
- Familiarity with C a plus53 years production experience with AWS Certifications a big plus
- Proficiency in designing and interacting with NoSQL databases DynamoDB.
- Experience with relational databases MSSQL PostgreSQL a plus.
- Proficiency building serverless systems with ephemeral compute eg AWS Lambda ECS and orchestration eg AWS Step Functions.
- Proficiency building event driven architectures with message queues topics.
- Proficiency identifying applicability of design patterns and implementing them
- Proficiency using AI assisted coding tools and agents such as Cursor Claude Code or CoPilot
- Solid understanding of source control git unit testing test driven development CICD
- Knowledge of defining packaging and deploying cloud resources in CDK strongly preferred
- Knowledge of deploying and managing services in Kubernetes is strongly preferred
- Knowledge of building AI apps on platforms such as BedrockVertex AI/Azure AI and familiarity with frameworks and tools such as Lang Chain vector databases PyTorch Tensor Flow is strongly preferred
- Familiarity with the agile process stand ups planning estimating and demoing.
- Excellent written and verbal communication skills
- Experience with media file container formats media/video engineering a plus
Skills Mandatory Skills : AWS API Gateway, AWS Cloud Architecture, Python