Back End Developer at Speer Technologies designing and maintaining Python backend services and APIs. Collaborating with front-end developers in a dynamic technology startup environment.
Responsibilities
Develop, optimize, and maintain server-side applications, APIs, and databases.
Design and implement low-latency, scalable, and secure backend architecture.
Write efficient, reusable, and maintainable Python code using modern best practices.
Collaborate closely with front-end developers to integrate user-facing elements.
Build and manage database schemas, data pipelines, and caching layers.
Implement security and data protection measures, including authentication and authorization.
Troubleshoot, debug, and upgrade existing systems to improve performance and reliability.
Participate in code reviews and contribute to process improvements and architecture decisions.
Leverage monitoring tools and Python testing frameworks to ensure system quality.
Requirements
Minimum 1 year of experience as a Back End Developer or in a related role.
Strong proficiency in Python and building APIs with FastAPI (preferred) or Django/Flask.
Strong understanding of Python concurrency and asynchronous programming (e.g., asyncio, async APIs) and event-driven systems.
Solid grasp of Python testing frameworks such as pytest (and/or unittest).
Experience managing Python environments and dependencies (venv/poetry/pip).
Experience with type hints and code quality tools (mypy, ruff/flake8, black).
Experience with PostgreSQL (preferred) and/or MongoDB, plus caching with Redis.
Understanding of RESTful APIs, GraphQL, and microservice architecture.
Familiarity with CI/CD pipelines, containerization (Docker), and version control (Git).
Knowledge of security protocols, encryption, and data protection best practices.
Excellent communication and collaboration skills within diverse teams.
Senior Go Engineer building Zelle and Fedwire payment capabilities for Form3’s cloud - native payments platform. Designing resilient, regulated, high - volume payment infrastructure from Ontario, Canada.
Senior Backend Engineer building Ruby and GraphQL source - code workflows for GitLab’s DevSecOps platform. Improving reliability, performance, and collaboration across repositories and AI - assisted development.
Senior Developer (Java/Python) needed for hybrid contract in Toronto. Must have 8 - 10 years experience with Java, Python, Spring Boot, and microservices.
Back - end engineer building scalable AI orchestration services and real - time infrastructure for Superhuman’s productivity platform. Collaborating across product teams to deliver reliable AI - powered features.
Hiring Full Stack Java Developer & Backend Java Developer for a hybrid role in Toronto, ON. Requires 6+ years of experience with Java, Spring Boot, Microservices, and Cloud.
Programmeur - analyste .NET senior développant et optimisant des systèmes d’information pour Exposant 3, firme québécoise de services - conseils TI. Collaborant aux architectures, tests, déploiements et corrections applicatives en mode hybride à Montréal.
Staff Ruby engineer building GitLab’s AI - powered Duo Agent Platform repository flows. Leading autonomous agents, onboarding, architecture, and cross - team technical direction.
Hiring Full Stack Developer (React + JavaScript + Node.js) for a 6 - 12 month hybrid contract in Toronto, ON. Build scalable apps with modern cloud tech.