Intermediate backend engineer designing and developing robust server-side applications for Tucows Domains. Collaborating with teams to deliver scalable and efficient solutions.
Responsibilities
Design and develop secure, scalable, reliable, and efficient backend services using modern frameworks and tools.
Collaborate with frontend developers to define clear and consistent API endpoints, request/response formats, and data contracts.
Design and optimize database schemas, write performant SQL queries, and ensure data integrity and reliability.
Integrate third-party services, libraries, and tools within the application architecture.
Apply security best practices, including encryption, authentication, authorization, and mitigation of common security vulnerabilities.
Continuously improve code quality, performance, and maintainability through thoughtful design and refactoring.
Write comprehensive unit, integration, and end-to-end tests to ensure system reliability and stability.
Debug and troubleshoot issues in both new and existing systems.
Participate in code reviews, share constructive feedback, and help foster a culture of continuous improvement.
Document code, APIs, and system architecture to support knowledge sharing and efficient onboarding.
Set up and maintain CI/CD pipelines to automate build, test, and deployment processes.
Requirements
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
5+ years of experience as a backend software engineer or in a similar role.
Proficiency in Python or Go, or experience with similar modern backend languages.
Experience designing and implementing RESTful APIs, ideally using web frameworks such as FastAPI or Gin.
Application Engineer in Payments Workflow Technology team delivering solutions aligned with technology strategy. Engaging in project delivery and collaboration for technology solutions at TD.
Senior Backend Engineer joining cross - functional teams to develop tools, APIs, and integrations at Remote. Work revolves around Elixir, Phoenix, React, and Next.js architectures.
Oracle Cloud Solutions Technical Architect at Argano proposing and delivering state - of - the - art solutions. Collaborating with clients to address technical needs and implement Oracle Cloud solutions.
Senior Backend Developer at Clir Renewables building AI - powered features for sustainable energy management. Collaborating with product teams to enhance client - facing systems and support renewable energy intelligence.
Intermediate Backend Software Developer at Ava Industries. Assist in transferring patient health data using Ruby on Rails for a cloud - based EMR system.
Senior Python Developer contract role in Toronto. Requires 8+ years development experience, 3+ years Python, GCP services, data tools, and workflow orchestration.
Senior Ruby on Rails Engineer developing scalable web features and improving APIs at Zipline. Shape robust systems while contributing to AI - powered initiatives in a fully remote environment.