About the role
Python API Developer
Location: Canada (Remote)
Experience: 6–8 years
Company: Infiligence - Calgary, Alberta
About Infiligence
Infiligence is a North American–based IT services firm specializing in the life sciences sector. We partner with digital health companies, biotech firms, pharmaceutical manufacturers, and medical device innovators to deliver compliant, modern technology solutions-from API design and development to system integration and cloud-based solutions.
The Role
We are looking for an experienced Python API Developer with 6–8 years of hands-on experience in designing, developing, and maintaining scalable RESTful APIs and backend systems. The ideal candidate should have strong expertise in Python frameworks, database design, and cloud-based deployments.
Key Responsibilities
- Design, develop, and maintain robust, scalable RESTful APIs using Python.
- Build backend services and integrate third-party APIs.
- Write clean, reusable, and efficient code following best practices.
- Optimize applications for performance, scalability, and security.
- Collaborate with frontend developers, DevOps, and cross-functional teams.
- Implement authentication and authorization mechanisms (JWT, OAuth).
- Work with relational and NoSQL databases.
- Participate in code reviews, testing, and deployment processes.
- Troubleshoot, debug, and upgrade existing applications.
Required Skills
- Strong proficiency in Python (6+ years).
- Hands-on experience with frameworks such as Django, Flask and FastAPI.
- Strong experience in building RESTful APIs.
- Experience with SQL databases (PostgreSQL/MySQL) and NoSQL (MongoDB).
- Familiarity with cloud platforms (AWS/Azure/GCP).
- Knowledge of Docker and containerization.
- Experience with Git and CI/CD pipelines.
- Understanding microservice architecture.
- Strong debugging and problem-solving skills.
Preferred Qualifications
- Experience with message brokers (Kafka/RabbitMQ).
- Exposure to Kubernetes.
- Experience in writing unit and integration tests (PyTest).
- Knowledge of API documentation tools (Swagger/Open API).
Education
Bachelor’s degree in computer science, Engineering, or related field.
Location Details
- Office : Calgary, Alberta
- Work Model : Remote
- Travel : Occasional travel to client sites in Western Canada and US (10-15%)
Why Calgary?
Join Alberta's growing life science and digital health ecosystem. Calgary offers quality of life, proximity to the Rocky Mountains, no provincial sales tax, and increasing life science investment—while providing access to North American clients.
About Infiligence Inc
At Infiligence, we empower businesses to thrive in a fast-evolving digital landscape by offering intelligent solutions that inspire innovation and drive transformation.
Our expert services are designed to address the most pressing challenges faced by modern enterprises:
• Due Diligence & Technical Debt Assessment: Evaluate the hidden risks and inefficiencies in your technology stack to make informed decisions.
• Modernization: Transform legacy systems into future-ready solutions for enhanced scalability, performance, and agility.
• DevSecOps: Seamlessly integrate security into development and operations pipelines for faster, more secure delivery.
• Quality Engineering: Deliver exceptional products and experiences with comprehensive testing, automation, Security and performance optimization.
Partner with us to bridge intelligence and innovation, ensuring your business stays ahead of the curve.
About the role
Python API Developer
Location: Canada (Remote)
Experience: 6–8 years
Company: Infiligence - Calgary, Alberta
About Infiligence
Infiligence is a North American–based IT services firm specializing in the life sciences sector. We partner with digital health companies, biotech firms, pharmaceutical manufacturers, and medical device innovators to deliver compliant, modern technology solutions-from API design and development to system integration and cloud-based solutions.
The Role
We are looking for an experienced Python API Developer with 6–8 years of hands-on experience in designing, developing, and maintaining scalable RESTful APIs and backend systems. The ideal candidate should have strong expertise in Python frameworks, database design, and cloud-based deployments.
Key Responsibilities
- Design, develop, and maintain robust, scalable RESTful APIs using Python.
- Build backend services and integrate third-party APIs.
- Write clean, reusable, and efficient code following best practices.
- Optimize applications for performance, scalability, and security.
- Collaborate with frontend developers, DevOps, and cross-functional teams.
- Implement authentication and authorization mechanisms (JWT, OAuth).
- Work with relational and NoSQL databases.
- Participate in code reviews, testing, and deployment processes.
- Troubleshoot, debug, and upgrade existing applications.
Required Skills
- Strong proficiency in Python (6+ years).
- Hands-on experience with frameworks such as Django, Flask and FastAPI.
- Strong experience in building RESTful APIs.
- Experience with SQL databases (PostgreSQL/MySQL) and NoSQL (MongoDB).
- Familiarity with cloud platforms (AWS/Azure/GCP).
- Knowledge of Docker and containerization.
- Experience with Git and CI/CD pipelines.
- Understanding microservice architecture.
- Strong debugging and problem-solving skills.
Preferred Qualifications
- Experience with message brokers (Kafka/RabbitMQ).
- Exposure to Kubernetes.
- Experience in writing unit and integration tests (PyTest).
- Knowledge of API documentation tools (Swagger/Open API).
Education
Bachelor’s degree in computer science, Engineering, or related field.
Location Details
- Office : Calgary, Alberta
- Work Model : Remote
- Travel : Occasional travel to client sites in Western Canada and US (10-15%)
Why Calgary?
Join Alberta's growing life science and digital health ecosystem. Calgary offers quality of life, proximity to the Rocky Mountains, no provincial sales tax, and increasing life science investment—while providing access to North American clients.
About Infiligence Inc
At Infiligence, we empower businesses to thrive in a fast-evolving digital landscape by offering intelligent solutions that inspire innovation and drive transformation.
Our expert services are designed to address the most pressing challenges faced by modern enterprises:
• Due Diligence & Technical Debt Assessment: Evaluate the hidden risks and inefficiencies in your technology stack to make informed decisions.
• Modernization: Transform legacy systems into future-ready solutions for enhanced scalability, performance, and agility.
• DevSecOps: Seamlessly integrate security into development and operations pipelines for faster, more secure delivery.
• Quality Engineering: Deliver exceptional products and experiences with comprehensive testing, automation, Security and performance optimization.
Partner with us to bridge intelligence and innovation, ensuring your business stays ahead of the curve.