Back to jobs
Python Developer - API and Data Management
Montreal, CAN
Are you an experienced Python Developer who thrives on building clean, high-performance REST APIs with modern frameworks? Do you want to take ownership of scalable backend services that drive critical security automation in a fast-moving enterprise environment? If so, then you might be Fivesky’s next Python Developer!
Who you are:
- An experienced Python developer with 5+ years of professional, production-level development experience, with a strong command of modern backend technologies and API architecture.
- Proficient in designing and building RESTful APIs, with deep knowledge of API security best practices.
- Skilled in developing and deploying microservices using FastAPI, Flask, or Django REST.
- Comfortable working with Docker and containerized applications in Kubernetes and OpenShift environments..
- Familiar with event-driven programming and tools like Apache Kafka.
- Strong in database development with PostgreSQL and SQL, and experienced in designing and optimizing schemas and queries.
- Adept at writing unit tests and integration tests to ensure the stability and reliability of services.
It would be awesome if you had:
- Prometheus
- OpenTelemetry
What you will do:
- Design and implement scalable, maintainable, and secure REST APIs using FastAPI and SQLModels.
- Optimize database queries, implement data lifecycle workflows, and support auditing and logging strategies.
- Collaborate across teams—including frontend, architecture, and DevOps—to ensure smooth integration, testing, and delivery in a containerized environment.
Who we are:
- Fivesky is a fast-growing, global technology solution provider. We partner with the world’s largest financial service firms to deliver networking/infrastructure, cybersecurity, and cloud-based solutions for complex, global projects.
- At Fivesky, our employees are our greatest asset, and we strive to build a strong team culture centered on highly competitive compensation, professional development, career advancement, and fun.
- This is a full-time position in Montréal, CAN. The compensation package is based on experience and qualifications.
- Fivesky is an equal-opportunity employer. Fivesky prohibits discrimination and harassment of any type and affords equal employment opportunities to employees and applicants without regard to race, sex, age, color, religion, national origin, sexual orientation, disability status, genetic information, protected veteran status (United States positions), or any other characteristic protected by law.
(FS-RID-0886)
Apply for this job
*
indicates a required field