Python Developer
Veracity Software Inc
Montreal
55 000,00$ - 120 000,00$ /an
Offre publiée le 2026-02-06
Position: Python Developer
The vulnerability management platforms team is looking for an experienced and proactive Python developer to design and implement high-performance REST APIs using FastAPI. The candidate should be able to quickly adapt to a fast-evolving environment and take full ownership of the services/features they will be working on.
Core responsibilities:
- Design and implement scalable, maintainable and high-performing RESTful APIs using FastAPI, SQLModel and Redis
- Write clean, efficient, and maintainable Python code
- Develop and maintain documentation
- Design and optimize database schemas and queries
- Create and maintain automated test suites
- Monitor and optimize API performance
- Implement caching strategies and rate limiting
- Collaborate with front end team to ensure smooth API integration
- Assist in implementing workflows for detecting, archiving and purging stale data based on retention policies
- Ensure proper logging and auditing of data lifecycle processes
- Mentor junior developers and review code
- Collaborate with the system architect to refine the API logic, enhance query performance and implement caching strategies
Required Skills
- 5+ years of professional Python development experience
- Strong experience with FastAPI or similar framework (Flask, Django REST)
- Deep understanding of REST API design principles
- Expertise in asynchronous programming with Python
- Solid experience with SQL databases (PostgreSQL preferred)
- Strong knowledge of API security best practices
- Experience with Docker and containerized environments like Openshift/Kubernetes
- Proficiency in writing unit tests and integration tests
- Familiarity with event-driven architecture and tools like Kafka
- Strong problem-solving skills and attention to details
- Effective communication and ability to work in a collaborative, agile environment
- Adaptive and eager to learn new tools and technologies
Nice to have:
- Knowledge of monitoring tools like Prometheus and OpenTelemetry
- Experience with microservice architectures
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Other
Industries
- IT Services and IT Consulting
Referrals increase your chances of interviewing at Veracity Software Inc by 2x.
Get notified about new Python Developer jobs in Montreal, Quebec, Canada.
Montreal, Quebec, Canada $60,000.00-$120,000.00 2 days ago
Montreal, Quebec, Canada $55.00-$60.00 15 hours ago
Montreal, Quebec, Canada CA$85,000.00-CA$95,000.00 2 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte