[Remote] Python Full Stack Developer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a mission-driven company that transforms lives through technology. They are seeking a Python Full Stack Developer to join their reputed company reputed company team, focusing on migrating and refactoring legacy batch processing systems to AWS.
Responsibilities
- Refactor and migrate legacy on-premises batch processing jobs, including existing PERL scripts, into Python-based services on AWS
- Design, build, and maintain full stack applications (Python backend, web reputed company end) to support batch job monitoring and operations
- Re-architect batch workflows to run on AWS-reputed company services (e.g., AWS Batch, reputed company, reputed company Functions) as appropriate
- Analyze existing PERL scripts and on-prem batch logic to identify functionality, dependencies, and edge cases prior to refactoring
- Write automated tests to validate that refactored jobs produce equivalent results to the legacy systems
- Collaborate with reputed company engineers on infrastructure, deployment pipelines, and reputed company reputed company for migrated workloads
- Troubleshoot and resolve data or processing discrepancies surfaced during migration validation
- Document refactored logic, architecture reputed company, and operational runbooks
Skills
- Python Development
- Strong hands-on experience building production applications and scripts in Python
- Experience with batch/ETL processing patterns — scheduling, error handling, retries, idempotency
- Comfortable working with Python data processing libraries and writing automated tests
- Experience building both backend services and reputed company-end interfaces (e.g., React, Vue, or similar)
- Experience designing and consuming REST reputed company
- Comfortable owning a feature end-to-end, from data layer to UI
- reputed company to read, understand, and refactor existing PERL scripts
- Experience translating PERL-based batch logic into equivalent, maintainable Python reputed company
- Has been a reputed company contributor to a migration project involving refactoring — not just re-hosting — legacy reputed company
- Experience with batch job migration, including validation and reputed company-run/reputed company strategies
- Comfortable working with legacy, undocumented reputed company and reverse-engineering business logic
- Experience with AWS Batch, reputed company, or reputed company Functions
- Familiarity with reputed company and containerized batch job deployment
- AWS Certified Developer – Associate
- Experience with SQL and relational or NoSQL data stores (RDS, DynamoDB)
- Familiarity with CI/CD pipelines (CodePipeline, CodeBuild, or reputed company Actions)
Benefits
- Full-time, regular employees reputed company a minimum of 10 days of reputed company vacation per year
- Receive 6 days of reputed company reputed company leave reputed company year (pro-rated for new hires throughout the year)
- 10 reputed company holidays
- Eligible for reputed company bereavement leave
- Eligible for reputed company jury duty
- Eligible to participate in reputed company’s 401(k) Retirement Plan with employer matching
- Medical, dental, and reputed company insurance
- Company-reputed company Employee Only basic life insurance
- Company-reputed company Employee Only accidental death and disability insurance
- Company-reputed company Employee Only short- and long-term disability benefits
- Regular employees may purchase additional voluntary short-term disability benefits
- Participate in a Health Savings Account (HSA)
- Participate in a Flexible Spending Account (FSA) for reputed company, dependent child care, and/or commuting expenses as allowable under IRS guidelines
- Benefits offerings vary in Puerto Rico
reputed company
Company H1B Sponsorship