Senior Backend Engineer (SQL/Python)
ReleadyJob description
OVERVIEW We are seeking a Senior Backend Engineer with strong expertise in Python and API development to design and build scalable, data-driven backend systems. This role focuses on developing secure RESTful APIs, building ETL frameworks, and integrating data across cloud-native environments.
The ideal candidate has hands-on experience with FastAPI (or similar Python frameworks), strong SQL proficiency, and experience working with analytics, reporting, or data-heavy applications in enterprise environments.
Contract: 9-12 months, potential to extend / convert Fully remote but must be able to come into the office in financial district (Toronto) for meetings at times 8am - 5pm Hourly Rate: $135 (incorporated); $117 (T4) RESPONSIBILITIES
- Design, develop, and maintain scalable RESTful APIs using Python (FastAPI preferred).
- Build and support ETL/data ingestion frameworks to process structured and semi-structured data.
- Integrate with internal and external APIs, data platforms, and cloud storage solutions.
- Write efficient, optimized SQL queries for analytics and reporting use cases.
- Implement secure authentication and authorization mechanisms (e.g., OAuth2, JWT).
- Deploy and maintain services in containerized cloud environments (Docker/Kubernetes).
- Collaborate with cross-functional teams including data engineers, frontend developers, and product stakeholders.
- Contribute to CI/CD pipelines, testing strategies, and code quality standards.
- Optimize backend performance, reliability, and scalability for high-volume data systems.
- 5 years of backend development experience.
- Strong proficiency in Python and modern API frameworks (FastAPI, Flask, or similar).
- Solid experience with SQL and relational databases (PostgreSQL, SQL Server, Snowflake, etc.).
- Experience building ETL pipelines or data processing workflows.
- Hands-on experience with cloud platforms (AWS, Azure, or GCP).
- Experience with containerization and orchestration (Docker, Kubernetes).
- Understanding of secure API development practices (OAuth2, JWT, RBAC).
- Familiarity with CI/CD pipelines and version control systems (Git).
- Experience working in enterprise or regulated environments is a plus.
- Strong problem-solving skills and ability to work independently in a fast-paced environment.
¿Te interesa este puesto?