Job Title: Senior Python Developer Company Name: Sygna Solutions Job Url: https://www.simplyhired.com/job/eCVouTQtsH51W1Y91dXdvTwdI0OqY5ME1Cgd9LioAeLrcxCpu4sW0Q Job Description: JSON/Python Developer Sygna Solutions Remote Job Details Full-time $101,400.73 - $122,117.01 a year Qualifications Authentication Data model design Version control PyCharm Data storage Data Integration (Data management) Azure Automation Data migration NumPy UNIX Selenium Git Visual Studio Code Google Cloud Platform Data quality management Database design Pandas Data Architecture Design (Architecture design skills) AWS Analysis skills Docker Implementing web services Continuous integration SDKs Algorithm design Natural language processing Data analytics Developing and maintaining backend systems ZoomInfo Agile software development JSON Integration testing Unit testing Data validation Data visualization Real-time data processing implementation Senior level AI Batch data processing Multithreading ChatGPT Full Job Description About the Projects Enterprise AI Automation Platform Develop intelligent multi-agent systems that automate complex business processes. These platforms perform orchestrated research, data extraction, and analysis, integrate with third-party APIs, and generate actionable business intelligence for consulting areas like sales operations, EPM implementations, and analytics. Interactive Computing Backend Build FastAPI-based infrastructure supporting real-time code execution, WebSocket communication, session management, and AI integration for notebook-style applications. Key Responsibilities Data Engineering & Processing - Design robust JSON schemas for complex structures (e.g., KPIs, company profiles) - Build Python scripts for batch CSV processing (30+ companies) - Develop validation/transformation pipelines ensuring data integrity - Implement deterministic workflows with error handling - Optimize JSON serialization/deserialization for large payloads API Integration & Web Scraping - Integrate with APIs (ZoomInfo, LinkedIn Sales Navigator, public sources) - Build reliable web scrapers with error handling and rate limiting - Extract data from unstructured web content - Implement caching strategies and manage API keys/sessions Backend Development - Build RESTful APIs using FastAPI with routing and validation - Implement WebSocket endpoints for real-time features - Develop asynchronous Python code for concurrent processing - Create background job systems and secure session/authentication flows Data Storage & Management - Design JSON-based persistent storage structures - Implement file-based data management with concurrency control - Create migration scripts and audit logging systems - Optimize file I/O for large datasets Automation & Orchestration - Develop multi-agent orchestration systems - Implement retry logic and failure recovery - Track progress and status of batch jobs - Build logging and monitoring systems - Write unit and integration tests Required Skills & ExperienceMust-Have - 5+ years of professional Python development - Expert-level JSON manipulation (parsing, validation, schema design) - Strong experience with FastAPI or similar async frameworks - Production experience with API integrations and web scraping - Solid understanding of data structures, algorithms, and performance optimization Technical Proficiencies Python Ecosystem: Python 3.10+, FastAPI, Pydantic, aiohttp, pandas Data & APIs: JSON, CSV, REST APIs, WebSocket, HTTP Development Tools: Git, pytest, Poetry/pip, VS Code/PyCharm, Docker (bonus) Additional Requirements: Async/await patterns, data validation libraries, error handling, Linux/Unix CLI, RESTful API design, Git workflows Preferred Qualifications Bonus Skills - Experience with AI/LLM APIs (Claude, GPT, Gemini) - Familiarity with unified gateways (OpenRouter, LiteLLM) - Background in data science or analytics - Cloud experience (Azure, AWS, GCP, OCI) - Web scraping frameworks (BeautifulSoup, Scrapy, Playwright) - Data visualization tools - Workflow orchestration and multi-agent systems - Interactive computing environments Domain Experience - Enterprise business applications - Data aggregation and ETL pipelines - Workflow automation - Real-time data processing - EPM implementations - Financial planning and analysis tools Soft Skills - Strong analytical and problem-solving - Excellent debugging in production - Clear communication for remote collaboration - Self-motivated and independent - Detail-oriented with data accuracy focus - Familiarity with Agile/Scrum Tech Stack Overview Backend: Python 3.10+, FastAPI, Uvicorn, Pydantic, aiohttp, WebSockets Data Processing: pandas, numpy, json, csv, python-dotenv Authentication & Security: python-jose, passlib, Cloud Auth SDKs Testing & Quality: pytest, unittest, black/ruff, mypy AI Integration: LLM APIs, Unified Gateways, SDKs, Token Management Cloud & Deployment: Azure, AWS, GCP, OCI, Docker, CI/CD Project-Specific Context Multi-Agent AI System Architecture - Orchestration Layer: Coordinates agent workflows - Data Collection Agents: Gather multi-source data - Processing Agents: Analyze and structure outputs - Validation Layer: Ensures data quality Focus areas: JSON schema design, batch processing, data validation, API integration, production-grade reliability Interactive Computing Backend - Secure, isolated code execution - Real-time WebSocket management - AI API integration - File operations and session management - Authentication and authorization Job Type: Full-time Pay: $101,400.73 - $122,117.01 per year Work Location: Remote