Freelance Python FullStack Engineer
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
About the Opportunity
We are seeking a seasoned Freelance Python FullStack Engineer to join a dynamic, high-performing engineering team. This role focuses on developing scalable products for prominent global enterprise clients. It's an excellent opportunity for professionals currently in a 100% remote work setup to secure a long-term freelance or part-time engagement, supplementing their primary role with substantial additional income and competitive compensation.
Company Background
As a leading product engineering firm, we collaborate with top-tier global organizations across various sectors including consulting, fintech, retail, and consumer technology. Our extensive team of over 750 engineers excels in delivering impactful solutions in Product and Data Engineering, with specialized expertise in Agentic AI, GenAI, RPA, and Full-stack development.
Key Responsibilities
- Develop robust backend services utilizing Python.
- Build and maintain REST APIs and data pipelines (using Pandas).
- Design and implement event-driven systems with Kafka or Event Hubs.
- Contribute to microservices architecture development.
- Develop frontend applications using Angular or React (mandatory requirement).
- Manage data processing, SQL operations, and data validation.
- Work with and deploy applications on Azure services (including Functions, Service Bus, Data Lake, etc.).
- Ensure system reliability through comprehensive monitoring and L2 support.
Must-Have Skills
- Python: Expert proficiency.
- APIs & Data Processing: Strong understanding and practical experience.
- Frontend Frameworks: Angular or React (mandatory).
- Azure Services: Hands-on experience with Functions, Event Hubs, Service Bus, Blob/Data Lake.
- Architecture: Proficient in event-driven architecture, messaging systems, and microservices architecture.
- Data Management: Strong SQL skills and experience with data handling.
- DevOps: Familiarity with Docker, Kubernetes, and infrastructure as code tools like Terraform/Bicep.
- Production Support: Proven ability in debugging, monitoring, and production support.
Engagement Details
- Commitment: Approximately 35 hours per week, characterized by a predictable workload and clearly defined deliverables.
- Work Model: A fully remote engagement.
- Compensation: Competitive monthly payouts with a transparent payment schedule.
- Tenure: Designed for long-term engagement, offering continuity and stability for high-performing individuals.
- Eligibility: Strictly open to professionals who are currently employed in a full-time remote role (this will be validated during the screening process).
- Growth: Provides a unique opportunity to work on complex, high-impact products under the guidance of senior engineering leadership.