What are the responsibilities and job description for the Python Developer position at Drillo.AI?
Title : Senior Python Developer (On-Site)
Location: Reston, VA
Interview Mode: In-person
Employment Type: Contract/Fulltime
Note : ONLY USC, GC, H4 EAD
Job Requirements
Core Skills (Mandatory):
- Minimum 10 years of hands-on Python development experience
- (A strong, demonstrable portfolio can be considered in place of years of experience)
- Ability to clearly explain complex/non-trivial Python code during technical interviews
Preferred Skills:
- Experience with Python packaging and dependency management (pip, setup.py, pyproject.toml)
- Hands-on experience with AWS services: ECS, Lambda, S3, SQS, SNS
- API development using FastAPI or Flask
- Experience consuming external APIs using the requests library
Qualifications:
- Bachelor’s degree in Computer Science, Information Systems, or a related field
- 10 years of overall software development experience
- Professional certifications are a plus
- Strong experience building enterprise-scale applications