Senior Backend Engineer building secure APIs, databases, and services for Tucows Domains, the wholesale domain registrar. Providing technical direction and coordinating delivery across systems.
Responsibilities
Design, develop, test, and maintain secure, scalable, and reliable backend systems
Provide technical direction across multiple applications and services
Lead architecture and design discussions and document important technical decisions
Translate business and product requirements into practical technical plans
Break down initiatives, coordinate technical work, and manage dependencies and blockers
Collaborate with Product, Operations, and other engineering teams to coordinate delivery
Design and maintain APIs, database schemas, integrations, and data contracts
Improve system performance, security, observability, and maintainability
Review code and technical designs and help maintain engineering standards
Debug complex production issues and lead the technical response to incidents
Write and maintain automated tests, technical documentation, and CI/CD workflows
Provide technical guidance and mentorship to other engineers
Requirements
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
6+ years of professional backend software engineering experience
Experience providing technical direction while remaining hands-on
Experience leading complex initiatives across multiple systems or services
Strong experience with Python, Go, or similar backend languages
Experience designing RESTful APIs using frameworks such as FastAPI or Gin
Experience with relational databases, preferably PostgreSQL, including schema design and query optimization
Strong understanding of HTTP, REST, JSON, XML, and related web technologies
Experience supporting production systems and responding to incidents
Experience with automated testing, Continuous Integration, Git, and modern development workflows
Strong communication, problem-solving, and collaboration skills
Experience working in a remote, distributed team
Nice to have: Experience with RabbitMQ or other message brokers
Nice to have: Experience with AWS, Azure, or Google Cloud
Nice to have: Experience with Docker, Docker Swarm, Nomad, or Kubernetes
Nice to have: Knowledge of OAuth 2.0, JWT, OpenAPI, and API security practices
Nice to have: Familiarity with networking, Linux, infrastructure operations, or Internet protocols such as DNS, EPP, and RDAP
Benefits
Fair compensation and generous benefits
Remote-first flexibility
Reasonable accommodation for individuals with disabilities
Diversity, inclusion, fairness, and equality commitment
Senior Java developer designing secure, high - performance desktop applications for Portage CyberTech’s digital - trust, identity, privacy, and security solutions. Leading architecture, AI - assisted development, and product evolution.
Lead Backend Engineer owning Scala/Akka real - time gameplay, payments, and compliance. Driving backend architecture and operations across three live casino gaming products.
Senior Backend Software Engineer building scalable APIs, data systems, and experimentation services. Powering customer acquisition, engagement, and personalized experiences for Affirm’s consumer financing platform.
Backend Engineer scaling Bluehost’s hosting platform for small businesses. Building Python services and APIs while modernizing Linux, MySQL, and legacy Perl systems.
Associate Backend Engineer building Python, Linux, and MySQL hosting infrastructure for Bluehost. Supporting backend services, automation, and production systems at scale.
Security technical architect designing secure DevSecOps solutions for GitLab enterprise clients across AMER. Leading security assessments, compliance implementations, and migrations to GitLab security tooling.
Senior Java Developer building distributed Java, Big Data, and risk systems for TD Securities’ capital - markets banking platform. Supporting trading - risk applications, APIs, pipelines, testing, and production operations.
Senior backend engineer building AI - native, high - throughput device services for Life360’s family safety platform. Supporting telemetry, connectivity, and pet experiences across US and Canadian remote teams.
Senior Backend Engineer building secure APIs, databases, and services for Tucows Domains, a global wholesale domain registrar. Providing technical direction across distributed engineering teams.
Développeur Java sénior concevant des applications performantes pour Tecsys, innovateur en solutions de chaîne d'approvisionnement. Collaboration Agile, architecture, qualité du code et encadrement technique.