True Tech Professionals
Website:
truetechpro.io
Job details:
Senior Python Engineer (Freelance – 3 Months, Remote)
Role Overview
We are looking for a Senior Python Engineer to support the development of a calculation platform that integrates OneCalc Core with Snowflake and an IoT Platform. The role involves building robust backend services, developing APIs to trigger calculations, and processing large time-series datasets.
This is a hands-on freelance role for experienced engineers who are comfortable working independently and delivering production-grade backend systems.
Key Responsibilities
- Develop and maintain a Python-based backend platform integrating calculation engines and data platforms.
- Build REST APIs (Flask / FastAPI) to trigger calculations, pass inputs, and retrieve results.
- Refactor existing file-based workflows (.oc3, JSON configurations) into scalable API-driven services.
- Integrate Snowflake data ingestion pipelines for retrieving and processing calculation inputs.
- Implement signal mapping, validation logic, and time-window based processing.
- Persist and manage processed results within the IoT platform ecosystem.
- Handle large time-series datasets efficiently using Python data processing libraries.
- Ensure system reliability through logging, retries, monitoring, and robust error handling.
- Optimize performance for data processing and API execution.
- Collaborate with architects and stakeholders while independently driving development and delivery.
Required Technical Skills
- Strong Python backend development experience
- REST API development using Flask or FastAPI
- Experience with Pandas and NumPy for data processing
- Strong SQL skills
- Experience with Snowflake or similar cloud data warehouses
- Experience handling large datasets or time-series data
- Experience working with JSON, ZIP files, or binary artifacts
- Experience implementing logging, error handling, and retries
Nice to Have
- Experience with Docker and containerized applications
- Exposure to Azure cloud environment
- Experience working with IoT platforms or telemetry data
- Experience integrating external calculation engines or simulation tools
Engineering Mindset
We are looking for engineers who demonstrate:
- Strong ownership and accountability
- Ability to work independently in a remote environment
- Strong debugging and troubleshooting skills
- Experience optimizing performance for data-heavy applications
- Readiness to support production systems
Click on Apply to know more.