Software Developer - Python APIs and Data Engine Integration

Intelliswift — Canada · Posted ~4 days ago

Mid Remote $100-$115/hour

Skills

Python FastAPI Flask RESTful APIs Microsoft SQL Server API integration AWS or Azure OAuth2 JWT Docker Kubernetes CI/CD Infrastructure as Code Azure DevOps or GitHub Actions REST AWS Azure Azure DevOps GitHub Actions CloudFormation AWS CDK

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A software development role for an experienced Python engineer building secure, scalable web APIs integrated with a SQL-based analytics engine. You will work across hybrid cloud and on-premises environments, implement authentication and encryption, deploy containerized services, and build automated delivery pipelines. The role offers strong exposure to enterprise data integration and modern platform engineering.

Highlights

High hourly compensation, remote work flexibility with office access, work on secure and scalable API integrations, exposure to hybrid cloud and on-premises environments, and opportunities to work with modern cloud, containerization, security, and CI/CD technologies.

Description

Pay rate range- $100/hr - $115/hr. Fully Remote but must be able to come into the office Job Description: Software Developer – API & Data Engine Integration About the Role We're looking for a Software Developer to design and implement web-based APIs that integrate seamlessly with a SQL-based analytics engine. You'll ensure accurate, secure, and scalable data flows between APIs and the analytics layer, deploying solutions in a hybrid on-prem and cloud environment. What You'll Do • Develop APIs: Build and maintain RESTful APIs using Python frameworks (FastAPI or Flask) for end-user access and API-to-API integration. • Integrate with SQL Engine: Design workflows to send requests to the SQL analytics engine, retrieve calculated results, and return them to calling APIs. • Database & Analytics: Optimize Microsoft SQL Server for complex calculations. • Deployment: Deploy and manage solutions in hybrid on-prem and cloud (AWS or similar cloud) environments. • Security & Compliance: Implement OAuth2/JWT authentication integrated with Microsoft AD, secure coding practices, and encryption for data in transit and at rest. • Containerization & CI/CD: Package applications with Docker, orchestrate with Kubernetes, and build automated pipelines for deployment and testing. • Collaboration: Work with cross-functional teams to integrate APIs into enterprise ecosystems. • Performance & Scalability: Ensure high availability, low latency, and robust security across all components. What We're Looking For • Python Expertise: Advanced proficiency in Python for backend development and automation using FastAPI/Flask and RESTful API design. • API Development: &Client;3 years of experience building and deploying web-based APIs. • SQL & Analytics: &Client;3 years with Microsoft SQL Server and other DBMSs • Cloud Platforms: Hands-on experience with Azure, AWS or similar, familiar with Infrastructure as Code (CloudFormation or AWS CDK). • Security & Containers: Familiarity with OAuth2/JWT, file level and column level encryption/decryption (PGP, CMK), Docker, and Kubernetes for secure, containerized deployments. • CI/CD: Experience with automated pipelines (Azure DevOps, GitHub Actions) for build, test, and deployment. Bonus Points • Background in banking or financial services. • Certifications in cloud, data engineering, or API technologies.