-
Software Engineer
6 days ago
Plotly Dash Enterprise CanadaPlotly is a leading innovator in data visualization and analytics, specializing in empowering organizations to make data-driven decisions. Our flagship product, Dash Enterprise, is revolutionizing the way businesses interact with and harness their data. We are currently seeking a ...
-
Plotly Dash Enterprise CanadaPlotly is a leading innovator in data visualization and analytics, specializing in empowering organizations to make data-driven decisions. Our flagship product, Dash Enterprise, is revolutionizing the way businesses interact with and harness their data. We are currently seeking a ...
-
Senior Software Engineer PHP
1 week ago
DiliTrust CanadaAs Europe's leading SaaS provider, we digitalize our customers' legal departments. · From AGM minutes to AI-powered contract lifecycle management, our offices in France, Spain, Italy, Canada, Mexico and Dubai enable us to provide day-to-day support to our 2,000 customers around ...
-
Développeur Full Stack Software Engineer
3 weeks ago
Devmachine CanadaDéveloppeur Full Stack Software Engineer (Python, Typescript) - (H/F)... · Développeur Full Stack Software Engineer (Python, Typescript) - (H/F) Descriptif de l'offre · Qui sommes nous ? · ORNISEC est une entreprise innovante en cybersécurité, animée par sa mission : aider les ...
-
Software Engineer
2 weeks ago
Albert Bow CanadaSoftware Engineer | Tech | Canada or New York | up to CAD per year · Albert Bow is currently working with one of the world's most well-renowned and respected banks and they are looking for 1 or 2 software engineers to join their Market Making Team. · It's a brand new team and ver ...
-
Software Engineer
1 day ago
EPITEC Kanata, CanadaPOSITION SUMMARY · Do you want to kick start your career into high gear while working with cutting-edge technology on connected car software? In this position, you will be working in the software development team, participating in a project, and working through the development l ...
-
Software Engineer
3 weeks ago
QRA Corp CanadaCompany Introduction · QRA is building the foundation for humans to guide autonomous product development. We specialize in intent-driven development. Our mission is to enable humans to define, refine, and develop their intent when building the world's complex cyber-physical syste ...
-
Software Engineer
3 weeks ago
eTeam CanadaJob Title: Sr. Software Engineer · Location: 100% Remote · Duration: 03+ Months · Pay Rate: $70-$81/hr · Job Description:Lead hands-on the migration of existing Ruby services for the Commerce System to Golang and/or services. · Collaborate with cross-functional teams to understa ...
-
Software Engineer
1 day ago
EPITEC CanadaPOSITION SUMMARY Do you want to kick start your career into high gear while working with cutting-edge technology on connected car software? In this position, you will be working in the software development team, participating in a project, and working through the development life ...
-
Software Engineer
3 weeks ago
RPMGlobal CanadaTransforming the Future with Convergence of Simulation and Data · Software Engineer Controls · Job Summary: · Our client in Kanata, ON is looking for a Software Engineer Controls. This is a contract position. · What You Will Do: · Connectivity is driving a huge number of inn ...
-
Software Engineer
2 weeks ago
Albert Bow CanadaSoftware Engineer | Tech | Canada or New York | up to CAD per yearAlbert Bow is currently working with one of the world's most well-renowned and respected banks and they are looking for 1 or 2 software engineers to join their Market Making Team.It's a brand new team and very gree ...
-
Software Engineer
6 days ago
Altruistic Informatics Consulting CanadaOur government client is seeking a highly skilled Software Developer to support in upgrading existing software applications to increase functionality and develop techniques and loadsets for ECM equipment. Key Responsibilities:Design and implement software solutions.Plan, test, an ...
-
Software Engineer
1 week ago
SnapTryAI CanadaCompany Description Welcome to SnapTryAI We are a groundbreaking startup revolutionizing the e-commerce industry by providing an innovative virtual try-out solution for online clothing shopping. With our advanced augmented reality (AR) and machine learning technologies, we empowe ...
-
Software Engineering A
3 weeks ago
Sprout Social CanadaSprout welcomes all candidates to apply, including those who identify as BIPOC, women and underrepresented genders in tech, LGBTQIA+, parents, veterans, persons with disabilities and people of all faiths. · Software Engineer - Mobile (Android) · Sprout Social is looking to hire ...
-
Software Engineer
4 weeks ago
Themis Solutions Inc. CanadaWe are currently seeking a Software Developer to join our rapidly growing engineering team . This role is for someone who is passionate about building innovative solutions and being exposed to new challenges and technologies while making an impact. We at Clio have an amazing team ...
-
Software Engineer
3 weeks ago
Longwood University CanadaYou are viewing a preview of this job. Log in or register to view more details about this job. · FlightSafety International is the world's premier professional aviation training company and supplier of flight simulators, visual systems and displays to commercial, government and ...
-
Software Engineer
5 days ago
Altruistic Informatics Consulting CanadaOur government client is seeking a highly skilled Software Developer to support in upgrading existing software applications to increase functionality and develop techniques and loadsets for ECM equipment. · Key Responsibilities: · - Design and implement software solutions. · - Pl ...
-
Software Engineer
2 weeks ago
Hamilton Barnes 🌳 CanadaSoftware Engineer (Remote) - $80 Per Hour A Canadian Cloud Specialist Service provider is seeking an experienced Software Developer with strong Bicep or Terrafrom experience for a long-term contractWork with numerous Fortune 100 clients, Develop Software and build/deploy Azure ap ...
-
Software Engineer
6 days ago
RPMGlobal CanadaTransforming the Future with Convergence of Simulation and Data · Software Engineer Controls · Our client in Kanata, ON is looking for a Software Engineer Controls. This is a contract position. · Our Clien is seeking to hire a person with embedded software development expertis ...
-
Software Engineer
3 weeks ago
Abnormal Security Corporation CanadaAbnormal Security is looking for a Software Engineer to join the Inbound Email Products (IEP) team. This is a full stack team which is responsible for all the layers, including data storage, backend & frontend. Lead Software Projects which are critical to Abnormal's success with ...
Software Engineer - Canada - Tucows
Description
Tucows (NASDAQ:
TCX,
TSX:
TC) is possibly the biggest Internetcompany you've never heard of.
We started as a simple shareware site in1993 and have since grown into a stable of businesses:
Tucows Domains, TingInternet and Wavelo....
Login to continue Tucows (
NASDAQ:
TCX,
TSX:
TC) is possibly the biggest Internetcompany you've never heard of.
We started as a simple shareware site in1993 and have since grown into a stable of businesses:
Tucows Domains, TingInternet and Wavelo.
What's Next At TucowsWe embrace a people-first philosophy that is rooted in respect,trust, and flexibility. We believe that whatever works for our employees iswhat works best for us.
It's also why the majority of our roles areremote-first, meaning you can work from anywhere you can connect to theInternetToday, over one thousand people work in over 20 countries to help usmake the Internet better.
If this sounds exciting to you, join theherdDescriptionWe are seeking to hire a keen and self-motivated intermediateengineer who loves the Internet, and loves learning, sharing theirknowledge and applying new technologies to complex problems.
As a Backend Software Engineer, you will be responsible for designing,implementing, and maintaining the server-side code for our webapplications, databases, and APIs.
You are capable of navigating andunderstanding existing codebases.You will work closely with our front-enddevelopers, product managers, project managers, and other stakeholders todeliver high-quality software solutions that meet the needs of ourusers.
ResponsibilitiesDesign and develop secure, scalable, reliable, and efficient backendservices using appropriate technologies.Work closely with frontend developers to define API endpoints andrequest/response formats and contents.
Design and optimize database schemas, write efficient queries, andensure performance and reliability.
Integrate third-party services, libraries, and tools into ourapplications architecture.
Implement security best practices, such as encryption, authentication,authorization, and protection against common security vulnerabilities.
Optimize code and system architecture for scalability, performance, andmaintainability.
Write unit tests, integration tests, and end-to-end tests to ensure thereliability and stability of our software.
Debug and troubleshoot issues in new and existing systems.
Participate in code reviews, provide constructive feedback, andcontribute to a culture of continuous improvement.
Document code, APIs, and system architecture to facilitate knowledgesharing and onboarding of new team members.
Set up and maintain CI/CD pipelines to automate the process ofbuilding, testing, and deploying software updates.
Minimum QualificationsBachelor's degree in Computer Science, Engineering, or a relatedfield, or equivalent work experience.3+ years of professional experience as a backend software engineer orsimilar role.
Proficiency in Python or Golang programming languages.Experience designing and implementing Restful APIs using web frameworkssuch as FastAPI or Gin.
Experience with relational databases, preferable PostgreSQL andPL/pgSQL.Strong understanding of web technologies, protocols, and standards(e.g., REST, JSON, XML).Experience with Continuous Integration concepts and tools.
Experience with version control using Git.Comfortable with agile methodologies, JIRA, and other project workflowtools.
Excellent problem-solving skills and attention to detail.
Ability to debug and troubleshoot issues in backend services and webapplications.
Ability to work independently as well as part of a team.
Experience working remotely with a distributed team.
Strong communication and collaboration skills.
Nice To HaveExperience with message brokers, with a preference for RabbitMQ.Experience with cloud services (e.g., AWS, Azure, Google Cloud) andcontainerization technologies (e.g., Docker Swarm, Nomad, Kubernetes).Knowledge in API security frameworks, token management and user accesscontrol including OAuth, JWT, OpenAPI, etc.
Knowledge in networking, system administration, operations andinfrastructure.The base salary range for this position is $117,000.00 –$130,000.00 USD for US residents OR $103,000.00 to $114,000.00 CAD forCanadian residents.
Other countries will differ.Range may vary on a numberof factors including, but not limited to:
location, experience andqualifications. Tucows believes in a total rewards offering that includesfair compensation and generous benefits. Learn more about Tucows Benefits.
Tucows and its subsidiaries participate in the E-verify program for all USemployees.
Want to know more about what we stand for? At Tucows we care aboutprotecting the open Internet, narrowing the digital divide, and supportingfairness and equality.
We also know that diversity drives innovation.We are committed toinclusion across race, religion, color, national origin, gender, sexualorientation, age, marital status, veteran status or disability status.
Wecelebrate multiple approaches and diverse points of view.We will ensure that individuals with disabilities are providedreasonable accommodation to participate in the job application or interviewprocess, to perform essential job functions, and to receive other benefitsand privileges of employment.
Please contact us to request anaccommodation.Show more Show lessTagged as:
remote, remote job, virtual, Virtual Job,virtual position, Work at Home, work from home