User's Cover Picture
Company's avatar
Company

Tucows

Making the Internet Better since 1993

Message

Hiring for Jobs

User avatar
Full Time Remote
Anywhere
$95k - $130k per year Today
Tucows Wireless Services is building a new modern SaaS platform to help wireless companies operate around the world. The rollout of 5G networks in the US and elsewhere provides opportunities for innovation in the telecom space. As an Internet company, our culture, experience, and approach position us well to take advantage of these. If you are a seasoned System Architect who is excited to shape a new and evolving architecture as we scale from zero to millions of users, we may have a job for you! What You'll Do: - Own the System Architecture of a new Event Driven system designed to handle millions of users - Create and own an Architectural Roadmap, working closely with Product and Scrum teams to deliver it - Identify and prioritize Non Functional Requirements and ensure our System Designs allow these to be met - Lead design and solutioning of new projects and features - Establishing Best Practices in areas such as Development, System Design, Performance, CI/CD, Observability Why work with us: - You enjoy working with a fully remote company - You want to work with cutting edge technologies - You enjoy greenfield software development - You excel at solving problems at scale for millions of people - You want to work with and learn from some of the smartest minds in the industry Who You Are: - 5+ years of experience leading architecture and design for a highly scalable system - 3+ years working with Microservices and tools such as Docker, Kubernetes, Nomad - Hands on experience with Apache Kafka and Microservices - Deep understanding of DDD, Event Driven Architecture Patterns, and Event Sourcing - Experience working closely with Product Owners and Scrum teams to meet goals - Experience evaluating, selecting, and coordinating technology choices - Experience working in scaled Agile environments and supporting a multi-scrum team development project - Excellent written and verbal communication skills - Experience with mentoring teams and individuals Who You Might Be: - Experience with one of Go, Ruby, Python - Experience with PostgreSQL and Redis - Experience with the Nomad, Consul, Vault, and the Hashicorp stack - Experience with Datadog - Experience with C4 Models or another modelling method - Experience designing Restful APIs - Experience designing and improving CI/CD Pipelines - Experience in the telecoms space About Tucows: Tucows (NASDAQ:TCX, TSX:TC) is possibly the biggest Internet company you’ve never heard of. We started as a simple shareware site in 1993 and have grown into a stable of businesses; mobile, internet and domains. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It’s also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the internet! Today, close to a thousand people work in over 16 countries to help us make the Internet better. If this sounds exciting to you, join the herd! ________________________________________ Want to know more about what we stand for? At Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality. We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation. Learn more about Tucows, our culture and employee benefits on our site at: https://tucows.com/careers/ (375)
User avatar
Full Time Remote
Anywhere
$107k - $130k per year 17 days ago
As a Software Engineer, you will play a major role in reinventing our core platform, development processes and tools. You’ll be part of a growing team that is building our next generation fiber platform. The platform offers a robust API for provisioning and managing hardware on our fiber network and integrates with many other services and tools that power our business. These capabilities allow us to differentiate and scale our Ting business. Ideally, you have notable experience developing software and are good at using languages like Python to implement features in distributed systems. You are comfortable working at scale on dozens of interdependent components across multiple environments. You are also capable of navigating large codebases and uncovering the complexity in existing systems. You are open to giving and receiving feedback, participating in code reviews and design discussions. In addition to the above, you are forward-thinking and able to remain effective when priorities shift. What you'll be doing: In the first 30 days - Gain deep understanding of our existing platforms and platform - Design and implement features of growing complexity and ensure quality through writing automated tests In the first 3 months - Contribute to technical design and architecture discussions - Participate in code reviews and ensure that development standards are adhered to In the first year - Own projects or features from conception to release - Balance the need to ship code quickly with the need to make sound technical decisions. Who you are: - Bachelor degree in Computer Science, Software Engineering or equivalent work experience - 3+ years of experience as a developer - Experience building microservices in Python - Experience with Continuous Integration concepts and tools - Good communication skills, both verbal and written - May be required to be part of an on-call rotation Who you might be: - Experience building integrations with 3rd party systems - Familiarity with container technologies like Docker, Nomad or Kubernetes - Experience working with Kafka, streaming systems, or similar technologies - Experience working in an agile environment - Exposure to multiple programming languages - Knowledge of fiber networks a plus About Tucows: Tucows (NASDAQ:TCX, TSX:TC) is possibly the biggest Internet company you’ve never heard of. We started as a simple shareware site in 1993 and have grown into a stable of businesses; mobile, internet and domains. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It’s also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the internet! Today, close to a thousand people work in over 16 countries to help us make the Internet better. If this sounds exciting to you, join the herd! ________________________________________ Want to know more about what we stand for? At Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality. We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation. Learn more about Tucows, our culture and employee benefits on our site at: https://tucows.com/careers/ (349)
User avatar
Full Time Remote
Anywhere
$65k - $80k per year 20 days ago
Tucows Wireless Services is building a new modern SaaS platform to help wireless companies operate around the world. The rollout of 5G networks in the US and elsewhere provides opportunities for innovation in the telecom space. And as an Internet company, our culture, experience, and approach position us well to take advantage of these. If you are a seasoned Engineer in Test and this sounds like something you might like to be a part of, we may have a job for you! About the Role: - Actively develop software quality test plans for the next-generation telecom SaaS product platform - Event-driven architecture through microservices. - QA and Automating Testing - Designing E2E Test suites - You will be using the following technologies: Kafka, Ruby, Python, Javascript, RDBMS & SQL, Restful APIs & Postman. - You will be supporting improving CI/CD Pipelines. Who you are: - 3+ years of professional experience with Automated QA - Experience designing and building Automated Test Frameworks - Experience designing E2E Test Suites - Experience with BDD and Cucumber - An “Automate First” attitude - Experience working closely with other Engineers to ensure full test coverage - Demonstrated success improving the development and QA process - Experience working with Stakeholders to create accurate Test Cases - Positive and constructive attitude paired with fantastic verbal and written communication skills Who you might be: - Experience with Kafka, Event Driven Architecture, & Microservices - Experience with Ruby, Python, Javascript - Experience with RDBMS & SQL - Experience working with Restful APIs & Postman - Experience improving CI/CD Pipelines - Experience with Scrum/Kanban - Strong troubleshooting skills - Experience working in an agile environment - Contributions to an open-source project (of any kind) - Experience in the telecoms space About Tucows: Tucows (NASDAQ:TCX, TSX:TC) is possibly the biggest Internet company you’ve never heard of. We started as a simple shareware site in 1993 and have grown into a stable of businesses; mobile, internet and domains. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It’s also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the internet! Today, close to a thousand people work in over 16 countries to help us make the Internet better. If this sounds exciting to you, join the herd! ________________________________________ Want to know more about what we stand for? At Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality. We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation. Learn more about Tucows, our culture and employee benefits on our site at: https://tucows.com/careers/ (295)
User avatar
Full Time Remote
Anywhere
$85k - $105k per year 21 days ago
We’re looking for a world-class Product Manager who’ll work across teams to develop the digital product roadmap. In this role, you will: - Identify customer and business needs to build on roadmaps - Document business requirements and prioritize by managing stakeholder expectations - Be the product business partner for cross-functional teams and act as a conduit for the technical product managers - Establish and manage the weekly business reviews of digital product performance, drivers, and impacts - Articulate success factors for our customers and business - Partner with cross-functional teams to identify key business performance indicators and collaboratively develop digital roadmaps - Guide the digital roadmap - Web and Mobile apps working along with design and user experience research teams - Contribute to a collaborative culture and further push Ting toward modern product practices WHO YOU ARE - Minimum 2 years of experience working as a product manager - Strong customer focus and empathy - Experience and interest in operating at a strategic level for business excellence - An excellent communicator with a proven track record of impacting stakeholders through modern product thinking to instil clarity - Proven track record of active stakeholder management and cross-functional business requirement management - Adept at First principle thinking and data-first product problem solving - Desire to work in a highly collaborative environment passionate about user needs and business impact - Active listener who has a knack for knowing when to proactively share and offer context - Skilled at operating in a relatively flat, cross-functional organization - Bring new perspective and creative problem solving. Always seeking new knowledge and innovative approaches - Ability to work independently with minimal supervision, Self-starter on defining objectives and achieving them - Caring deeply about delivering on our brand promise and are excited to immerse yourself in our culture - Understanding of the US Telecom space and bullish on fiber internet technology is a plus ABOUT TING INTERNET AND TUCOWS Ting Internet is a leading fiber Internet provider in the United States, delivering future-proof internet in over a dozen Ting Towns across the country. We are rapidly growing our footprint, and with a national focus on better infrastructure, we don’t expect to slow down anytime soon! As part of Tucows (NASDAQ:TCX, TSX:TC), Ting is backed by outstanding resources and talent. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It’s also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the internet! The work we do genuinely changes lives. If this sounds exciting, we’d love to hear from you! ________________________________________ Want to know more about what we stand for? At Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality. We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation. Learn more about Tucows, our culture and employee benefits on our site at: https://tucows.com/careers/ (544)
User avatar
Full Time Remote
Anywhere
$98k - $118k per year 1 month ago
We are looking for an experienced Software Engineering team members to build and maintain a host of services that are used across all of Tucows’ major business units. We are evolving our platforms to microservices to enable functions within Tucows across all of our platforms. What You’ll Do: - Responsible for building and supporting scalable, reliable, and resilient microservices - Provide input on effort estimates for delivering new and/or additional features assigned. - Collaborate with and provide input to other engineering team members within shared services’ on features, including technical and performance requirements. - Implement and contribute to development processes with Agile software development tools and standard methodologies - Learn, grow, and have fun! Who You Are: - Have software engineering experience and a record of writing elegant, maintainable, self-documenting code in Python. - You have 3-5 years of software engineering experience. - You have experience with web frameworks such as Flask, Django, and FastAPI. - Have experience with open source databases such as Postgres and MariaDB. - You are familiar with microservice architecture frameworks and design patterns. - You know, and can demonstrate, the value of agile processes, continuous integration, and continuous delivery. - You enjoy sharing your knowledge with people you work with. - You have excellent written and verbal communication skills. Salary Range: 98000 to 118000 About Tucows: Tucows (NASDAQ:TCX, TSX:TC) is possibly the biggest Internet company you’ve never heard of. We started as a simple shareware site in 1993 and have grown into a stable of businesses; mobile, internet and domains. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It’s also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the internet! Today, close to a thousand people work in over 16 countries to help us make the Internet better. If this sounds exciting to you, join the herd! ________________________________________ Want to know more about what we stand for? At Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality. We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation. Learn more about Tucows, our culture and employee benefits on our site at: https://tucows.com/careers/ (310)
User avatar
Full Time Remote
Anywhere
$110k - $138k per year 1 month ago
About the role: As a Systems Engineer you are an experienced professional responsible for day-to-day operations, including migrating production systems into new architectures, and achieving this while taking advantage of the latest methodologies and tools. The incumbent will be part of a highly talented, growing team and work in a dynamic environment with multiple (development) teams where you challenge and propose creative and effective solutions to tackle operational engineering problems while helping to ensure the operational excellence of our platforms is maintained. Act as an integral part of an enthusiastic, growing team of Operational Engineers *Continuously unblock different teams in the company providing Ops services *Write code to automate routine Operations’ tasks *Build, automate & deploy operational infrastructure onto our Cloud environments *Mentor and assist team members to keep up with current technologies *Learn and grow your skills even further and extend them among teams Who You Are: *Your interdisciplinary approach allows you to easily navigate through Windows and Unix based Operating Systems *Experience managing and working in Cloud environments, knowledge of OpenStack is a plus *Consistent use of metrics, and logging as a whole, to solve the more complex problems by measuring and analyzing the results *Solid experience managing soft and hardware load balancers, cloud native edge routers, and API gateways *Experience with the HashiCorp stack (Consul / Vault / Nomad / Terraform) *Willingness to share knowledge and act as a mentor to colleagues *Excellent written and verbal communication skills *Demonstrated collaborative approach to work, enjoy being part of a team and have excellent interpersonal and listening skills. Your Background: *Have a proven track record as an intermediate or senior systems engineer with 5+ years of experience in this field *Very strong Linux and Unix fundamentals, server automation, scripting, networking and security *Very strong Windows Operating System fundamentals, knowledge of SCCM is a plus *Understand configuration management from the ground up; you have built long lasting reproducible environment infrastructure that withstand time using IaC & Configuration Management tools like Saltstack & Ansible *Have substantive experience managing containerized systems such as Docker and management systems like Nomad or Kubernetes Salary Range: 110000 to 138000 About Tucows: Tucows (NASDAQ:TCX, TSX:TC) is possibly the biggest Internet company you’ve never heard of. We started as a simple shareware site in 1993 and have grown into a stable of businesses; mobile, internet and domains. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It’s also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the internet! Today, close to a thousand people work in over 16 countries to help us make the Internet better. If this sounds exciting to you, join the herd! ________________________________________ Want to know more about what we stand for? At Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality. We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation. Learn more about Tucows, our culture and employee benefits on our site at: https://tucows.com/careers/ (436)
User avatar
Full Time Remote
Anywhere
$110k - $130k per year 1 month ago
Tucows Wireless Services is building a new modern SaaS platform to help wireless companies operate around the world. The rollout of 5G networks in the US and elsewhere provides opportunities for innovation in the telecom space. And as an Internet company, our culture, experience and approach positions us well to take advantage of these. It is a thrilling time to be working with native 5G, and we’re looking for the right players to help us. If you are a seasoned software engineer and this sounds like something you might like to be a part of, we may have a job for you! What You'll Do: *Provide level of effort estimates for delivering features and meet commitments. *Develop systems that follow an event driven architecture. *Establish & encourage healthy team norms *Participate in code reviews that encourage best practices *Mentor team members to be as awesome as you *Utilize Kafka *Build, launch and support scalable, reliable distributed applications and resilient microservices. *Write highly observable systems using any of Prometheus, Grafana, Datadog, New Relic etc. *Implement Infrastructure as Code using technologies such as Terraform, Nomad and/or Docker. *Learn, grow, and have fun! Who You Are: *Have software engineering experience and a consistent record of writing elegant, maintainable, self-documenting code in Python. *Have 5+ years of software engineering experience. *Have experience in leading teams that can routinely ship value *Have experience with web frameworks such as Flask, Django, and FastAPI. *Have experience with high volume API based applications utilizing technologies such as Traefik and Kong. *Familiar with microservice architecture frameworks and design patterns. *Know, and can demonstrate, the value of agile processes, continuous integration, and continuous delivery. *Enjoy sharing your knowledge with people you work with. *Have excellent written and verbal communication skills. *Love to collaborate, are a great teammate, an excellent listener, and are fun to work with. Who You Might Be: *An engineer who’s worked for a mobile provider, especially MVNOs Why Work With Us: *Work in greenfield software development. *Solve problems at scale for millions of people. *Work with cutting edge technologies. *Work with and learn from some of the smartest minds in the industry. Salary Range: 110000 to 138000 About Tucows: Tucows (NASDAQ:TCX, TSX:TC) is possibly the biggest Internet company you’ve never heard of. We started as a simple shareware site in 1993 and have grown into a stable of businesses; mobile, internet and domains. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It’s also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the internet! Today, close to a thousand people work in over 16 countries to help us make the Internet better. If this sounds exciting to you, join the herd! ________________________________________ Want to know more about what we stand for? At Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality. We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation. Learn more about Tucows, our culture and employee benefits on our site at: https://tucows.com/careers/ (339)
User avatar
Full Time Remote
Anywhere
$100k - $130k per year 1 month ago
Tucows Wireless Services is building a new modern SaaS platform to help wireless companies operate around the world. The rollout of 5G networks in the US and elsewhere provides opportunities for innovation in the telecom space. And as an Internet company, our culture, experience and approach positions us well to take advantage of these. It is a thrilling time to be working with native 5G, and we’re looking for the right players to help us. We are inviting experienced Software engineers to join our team that builds and maintains a host of services to support our mobile platform. What You’ll Do: - Provide level of effort estimates for delivering features and meet commitments. - Develop systems that follow an event driven architecture. - Establish & encourage healthy team norms - Participate in code reviews that encourage best practices - Mentor team members to be as awesome as you - Utilize Kafka - Build, launch and support scalable, reliable distributed applications and resilient microservices. - Write highly observable systems using any of Prometheus, Grafana, Datadog, New Relic etc. - Implement Infrastructure as Code using technologies such as Terraform, Nomad and/or Docker. - Learn, grow, and have fun! Who You Are: - Have software engineering experience and a consistent record of writing elegant, maintainable, self-documenting code in Python. - Have 5+ years of software engineering experience. - Have experience in leading teams that can routinely ship value - Have experience with web frameworks such as Flask, Django, and FastAPI. - Have experience with high volume API based applications utilizing technologies such as Traefik and Kong. - Familiar with microservice architecture frameworks and design patterns. - Know, and can demonstrate, the value of agile processes, continuous integration, and continuous delivery. - Enjoy sharing your knowledge with people you work with. - Have excellent written and verbal communication skills. - Love to collaborate, are a great teammate, an excellent listener, and are fun to work with. Who You Might Be: - An engineer who’s worked for a mobile provider, especially MVNOs Why Work With Us: - Work in greenfield software development. - Solve problems at scale for millions of people. - Work with cutting edge technologies. - Work with and learn from some of the smartest minds in the industry. About Tucows: Tucows (NASDAQ:TCX, TSX:TC) is possibly the biggest Internet company you’ve never heard of. We started as a simple shareware site in 1993 and have grown into a stable of businesses; mobile, internet and domains. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It’s also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the internet! Today, close to a thousand people work in over 16 countries to help us make the Internet better. If this sounds exciting to you, join the herd! ________________________________________ Want to know more about what we stand for? At Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality. We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation. Learn more about Tucows, our culture and employee benefits at tucows.com/careers/ (325)
User avatar
Full Time Remote
United States
$80k - $118k per year 1 month ago
The Building Access Manager is a self-motivated individual assisting our Commercial and Bulk Internet Sales organization who likes contract negotiations, business development, and a fast action entrepreneurial environment. If this is at the heart of who you are, Ting the world's coolest tech company—is looking for someone like you. Some of What You'll Do: - Works with Sales on the identification of new commercial and residential multi-dwelling unit access agreement opportunities within the Ting national footprint including locations of office, industrial, retail as well as apartments, condos and other MDU opportunities that make good financial and strategic sense for Ting to serve. - Works with Ting City Managers and Sales team on the identification of SFU Bulk HOA opportunities within the Ting national footprint. - Focuses on volume of access agreements with an efficient transition to the Sales Team for exploration of opportunities once property access has been negotiated and executed. - Engages in business development activities as it pertains to the growth of Ting Internet in efforts to secure right to enter in all multi-dwelling communities and private single family home communities. - Researches the Ownership/Property Management of apartment complexes, office complexes, industrial, retail locations and residential Bulk HOA developments and implements a strategy to secure access and easement agreements with the Owner/Property Manager. - -This may include negotiating easement agreements for privately owned properties and privately owned and maintained streets. - Leads efforts to meet stated goals and objectives to drive revenue. - Works with Finance on ROI cases to approve projects and Network Field Operations on timing of implementation. - Works with building and property management on setting timing expectations as well as consistent communication. About Ting Internet and Tucows Ting Internet is a leading fiber Internet provider in the United States, delivering future-proof internet in over a dozen Ting Towns across the country. We are rapidly growing our footprint, and with a national focus on better infrastructure, we don’t expect to slow down anytime soon! As part of Tucows (NASDAQ:TCX, TSX:TC), Ting is backed by outstanding resources and talent. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It’s also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the internet! The work we do genuinely changes lives. If this sounds exciting, we’d love to hear from you! ___________ Want to know more about what we stand for? At Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality. We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation. Learn more about Tucows, our culture and employee benefits here: https://tucows.com/careers/.
User avatar
Full Time Remote
Anywhere
$100k - $150k per year 1 month ago
We are seeking to hire a keen and self-motivated individual who loves the Internet, and loves learning and applying new technologies to exciting problems. You have notable experience developing software and are good at using languages like Perl to implement features in distributed systems. You are comfortable working at scale on dozens of interdependent components across multiple environments. You are also capable of navigating large codebases and uncovering the complexity in existing systems. You are open to giving and receiving feedback, participating in collaborative design discussions. In addition to the above, you are flexible and able to remain effective when priorities shift. What you’ll be doing: First 30 days: - Join a team that is working on our core domain name registration system - Gain deep understanding of our existing platforms - Implement small stories and ensure quality through writing automated tests First 3 months: - Contribute to technical design and architecture discussions - Participate in code reviews and ensure that development standards are adhered to - Design and implement features of increasing complexity First year: - Share knowledge and act as a trusted mentor to junior team members and coops. - Implement projects and features from conception to release - Balance the need to ship code quickly with the need to make sound technical decisions. Key skills and experience: - Bachelor degree in Computer Science, Software Engineering or equivalent work experience - 3+ years professional experience in software development - Experience building software in Object Oriented Perl - Experience working with development best practices (version control, unit testing) - Experience with Continuous Integration concepts and tools - Experience delivering highly available and reliable systems - Good communication skills, both verbal and written Nice to have skills and experience: - Understanding of Python is a huge plus - Experience building integrations with 3rd party systems - Experience building software iteratively using feature flags - Experience working in an agile environment - Exposure to multiple programming languages About Tucows: Tucows (NASDAQ:TCX, TSX:TC) is possibly the biggest Internet company you’ve never heard of. We started as a simple shareware site in 1993 and have grown into a stable of businesses; mobile, internet and domains. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It’s also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the internet! Today, close to a thousand people work in over 16 countries to help us make the Internet better. If this sounds exciting to you, join the herd! ----------- We offer a competitive compensation and benefits package with invested growth opportunities. If you are ready to be part of a fast-growing technology company where you determine your future, we want to hear from you. Want to know more about what we stand for? At Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality. We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation. Learn more about Tucows, our culture and employee benefits on our at tucows.com/careers/ (347)
User avatar
Full Time Remote
Anywhere
$100k - $150k per year 1 month ago
We are seeking to hire a keen and self-motivated individual who loves the Internet, and loves learning, sharing their knowledge and applying new technologies to complex problems. You have notable experience developing software and are good at using frameworks like Ruby on Rails to implement features and ship code regularly. You are also capable of navigating large codebases and uncovering the complexity in existing systems. You are open to giving and receiving feedback, participating in code reviews and design discussions. In addition to the above, you are nimble and able to remain effective when priorities shift. What you’ll be doing: In the first 30 days: - Gain deep understanding of our existing platforms - Implement small stories and ensure quality through writing automated tests In the first 3 months: - Contribute to technical design and architecture discussions - Participate in code reviews and ensure that development standards are adhered to - Design and implement features of increasing complexity In the first year: - Share knowledge and act as a trusted mentor to junior team members. - Own projects or features from conception to release - Balance the need to ship code quickly with the need to make sound technical decisions. Who you are: - Bachelor degree in Computer Science, Software Engineering or equivalent work experience - 5+ years professional experience in a software engineering environment - Experience building application in Ruby on Rails - Experience with Continuous Integration concepts and tools - Experience delivering highly available and reliable systems - Experience mentoring other developers - Good communication skills, both verbal and written - Familiarity with Docker and Kubernetes - Experience working in an agile environment - Exposure to multiple programming languages About Tucows: Tucows (NASDAQ:TCX, TSX:TC) is possibly the biggest Internet company you’ve never heard of. We started as a simple shareware site in 1993 and have grown into a stable of businesses; mobile, internet and domains. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It’s also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the internet! Today, close to a thousand people work in over 16 countries to help us make the Internet better. If this sounds exciting to you, join the herd! ________________________________________________________________________ Want to know more about what we stand for? At Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality. We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation. Learn more about Tucows, our culture and employee benefits at tucows.com/careers/ (350)
User avatar
Full Time Remote
Anywhere
$100k - $150k per year 1 month ago
Tucows Wireless Services is building a new modern SaaS platform to help wireless companies operate around the world. The rollout of 5G networks in the US and elsewhere provides opportunities for innovation in the telecom space. And as an Internet company, our culture, experience and approach position us well to take advantage of these. If you are a seasoned software engineer and this sounds like something you might like to be a part of, we may have a job for you! Who you are: - 3+ years of professional experience in software development - In-depth knowledge of at least one of Ruby, Python, Go, or Scala - Solid understanding of Event-Driven Architecture - Experience with Kafka - Experience with writing distributed applications - Experience with API application development - Experience with Data Persistence at scale using Postgres, Redis - Experience with writing highly testable code - Experience with writing highly observable systems using any of Prometheus, Grafana, Datadog, New Relic, etc - Experience with Infrastructure as Code using technologies such as Terraform, Nomad, Kubernetes, Docker, etc Who you might be: - Demonstrated performance tuning skills - Strong troubleshooting skills - Advocates for automated testing and observability - Experience working in an agile environment - Contributions to an open-source project (of any kind) - An account on Github.com with samples of your code - Experience in the telecoms space Why work with us: - You enjoy greenfield software development - You excel at solving problems at scale for millions of people - You want to work with cutting edge technologies - You want to work with and learn from some of the smartest minds in the industry About Tucows: Tucows (NASDAQ:TCX, TSX:TC) is possibly the biggest Internet company you’ve never heard of. We started as a simple shareware site in 1993 and have grown into a stable of businesses; mobile, internet and domains. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It’s also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the internet! ________________________________________________________________________________________ Today, close to a thousand people work in over 16 countries to help us make the Internet better. If this sounds exciting to you, join the herd! Want to know more about what we stand for? At Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality. We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation. Learn more about Tucows, our culture and employee benefits at tucows.com/careers/ (409)
User avatar
Full Time Remote
Anywhere
$100k - $150k per year 1 month ago
We are looking for an experienced Software Engineering Lead to guide our team, which builds and maintains a host of services that are used across all of Tucows’ major business units. We are evolving our platforms to microservices to enable functions within Tucows across all of our platforms. What You’ll Do: - Lead a team of engineers to build and support scalable, reliable, and resilient microservices - Provide level of effort estimates for delivering features and ensure your team meets those commitments. - Collaborate with other Engineering Team Leads to define shared services’ features, including technical and performance requirements. - Lead the development process with Agile software development tools and standard methodologies - Learn, grow, and have fun! Who You Are: - You have 3+ years leading a team of engineers that developed customer facing applications - You think carefully about how to roll out features and improvements to the applications you support while minimizing/avoiding customer downtime - Have software engineering experience and a consistent record of writing elegant, maintainable, self-documenting code in Python. - You have 5+ years of software engineering experience. - You have experience with web frameworks such as Flask, Django, and FastAPI. - Have experience with open source databases such as Postgres and MariaDB. - You are familiar with microservice architecture frameworks and design patterns. - You understand modern CICD practices that include Infrastructure as Code and automated deployment pipelines - You know, and can demonstrate, the value of agile processes, continuous integration, and continuous delivery. - You enjoy sharing your knowledge with people you work with. - You have excellent written and verbal communication skills. - You love to collaborate, are a great teammate, an excellent listener, and are fun to work with. Who You Might Be: - Someone with wholesale or retail domain names experience. - A person who’s worked for an ISP. - Someone that’s familiar with telcos, especially MVNOs. About Tucows: Tucows (NASDAQ:TCX, TSX:TC) is possibly the biggest Internet company you’ve never heard of. We started as a simple shareware site in 1993 and have grown into a stable of businesses; mobile, internet and domains. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It’s also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the internet! _______________________________________________________________________________________ Today, close to a thousand people work in over 16 countries to help us make the Internet better. If this sounds exciting to you, join the herd! Want to know more about what we stand for? At Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality. We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation. Learn more about Tucows, our culture and employee benefits at tucows.com/careers/ (433)
User avatar
Full Time Remote
Anywhere
$110k - $130k per year 1 month ago
We are looking for an experienced hands-on engineering team lead for development efforts on our wholesale domains platform OpenSRS. We are seeking to hire a keen and self-motivated individual who loves the Internet, and loves learning and applying new technologies to complex problems. You have notable experience developing Linux-based web applications and are good at using languages like JavaScript and Python to implement features and automated tests. You understand core Internet infrastructures such as TCP/IP, DNS, and HTTP. You're comfortable navigating large codebases and working at scale on dozens of interdependent components across multiple environments. In addition to the above, you are forward-thinking and able to remain effective when priorities shift. You’re comfortable working on legacy systems as well as building completely new services. What you’ll be doing: In the first 30 days: - Gain a deep understanding of our platform and learn about the industry - Implement small stories and fix bugs, get familiar with our development workflow - Ensure quality through writing automated tests In the first 3 months: - Work with product owners on resolving issues, breaking up work into meaningful tasks and delegate effectively - Contribute to technical design and architecture discussions - Mentor and help develop team members - Ensure that development standards and processes are adhered to In the first year: - Own projects from conception to release - Coordinate with product owners to balance roadmap with engineering priorities - Collaborate with other team leads to translate overarching business strategy and platform design into engineering tasks Who you are: - 7+ years professional experience in a Web Application Development - Bachelor degree in Computer Science, Software Engineering or equivalent work experience - Experience leading a team in an agile environment - Experience with Continuous Integration concepts and tools - Experience delivering highly available and reliable systems - Good communication skills, both verbal and written Who you might be: - Python or Perl knowledge is a great asset - Experience building integrations with 3rd party systems - Experience building large scale distributed systems About Tucows: Tucows (NASDAQ:TCX, TSX:TC) is possibly the biggest Internet company you’ve never heard of. We started as a simple shareware site in 1993 and have grown into a stable of businesses; mobile, internet and domains. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It’s also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the internet! Today, close to a thousand people work in over 16 countries to help us make the Internet better. If this sounds exciting to you, join the herd! _________________________________________________________________________ Want to know more about what we stand for? At Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality. We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation. Learn more about Tucows, our culture and employee benefits at tucows.com/careers/ (428)
User avatar
Full Time Remote
Anywhere
$90k - $120k per year 1 month ago
Hover (Hover.com), our retail domain registration division, is where the Internet’s ideas find their names online. No gimmicks. No up-sells. Just easy domain and email management. We are seeking to hire a keen and self-motivated individual who loves the Internet, and loves learning, sharing their knowledge, and applying new technologies to complex problems. You have notable experience developing software and are good at using frameworks like Ruby on Rails to implement features and ship code regularly. You are also capable of navigating large codebases and uncovering the complexity in existing systems. You are open to giving and receiving feedback, participating in code reviews and design discussions. In addition to the above, you are nimble and able to remain effective when priorities shift. What you’ll be doing: In the first 30 days: - Gain deep understanding of our existing platforms - Implement small stories and ensure quality through writing automated tests In the first 3 months: - Contribute to technical design and architecture discussions - Participate in code reviews and ensure that development standards are adhered to - Design and implement features of increasing complexity In the first year: - Own projects or features from conception to release - Balance the need to ship code quickly with the need to make sound technical decisions. Who you are: - Bachelor degree in Computer Science, Software Engineering or equivalent work experience - 5+ years professional experience in a software engineering environment - Experience building application in Ruby on Rails - Experience with Continuous Integration concepts and tools - Experience delivering highly available and reliable systems - Good communication skills, both verbal and written - Experience working in an agile environment Who you might be: - Familiarity with Docker & the Hashicorp Ecosystem - Exposure to multiple programming languages - Experience with client side programming with Javascript & React - Comfortable working in a small team - Ready and willing to take the ball and run on your own at times Salary Range: 90,000 to 120,000 / year USD About Tucows: Tucows (NASDAQ:TCX, TSX:TC) is possibly the biggest Internet company you’ve never heard of. We started as a simple shareware site in 1993 and have grown into a stable of businesses; mobile, internet and domains. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It’s also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the internet! Today, close to a thousand people work in over 16 countries to help us make the Internet better. If this sounds exciting to you, join the herd! __________ Want to know more about what we stand for? At Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality. We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation. Learn more about Tucows, our culture and employee benefits at tucows.com/careers/. (113)
User avatar
Full Time Remote
Anywhere
$100k - $150k per year 1 month ago
We are seeking to hire a keen and self-motivated individual who loves the Internet, and loves learning and applying new technologies to exciting problems. You have notable experience developing software and are good at using languages like Perl to implement features in distributed systems. You are comfortable working at scale on dozens of interdependent components across multiple environments. You are also capable of navigating large codebases and uncovering the complexity in existing systems. You are open to giving and receiving feedback, participating in collaborative design discussions. In addition to the above, you are flexible and able to remain effective when priorities shift. What you'll be doing: First 30 days: - Join a team that is working on our core domain name registration system - Gain deep understanding of our existing platforms - Implement small stories and ensure quality through writing automated tests First 3 months: - Contribute to technical design and architecture discussions - Participate in code reviews and ensure that development standards are adhered to - Design and implement features of increasing complexity First year: - Share knowledge and act as a trusted mentor to junior team members and coops. - Implement projects and features from conception to release - Balance the need to ship code quickly with the need to make sound technical decisions. Who You Are: - Bachelor degree in Computer Science, Software Engineering or equivalent work experience 3+ years professional experience in software development - Experience building software in Object Oriented Perl - Experience working with development best practices (version control, unit testing) - Experience with Continuous Integration concepts and tools - Experience delivering highly available and reliable systems - Good communication skills, both verbal and written Who You Might Be: - Understanding of Python is a huge plus - Experience building integrations with 3rd party systems - Experience building software iteratively using feature flags - Experience working in an agile environment - Exposure to multiple programming languages About Tucows Tucows (NASDAQ:TCX, TSX:TC) is possibly the biggest Internet company you’ve never heard of. We started as a simple shareware site in 1993 and have grown into a stable of businesses; mobile, internet and domains. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It’s also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the internet! Today, close to a thousand people work in over 16 countries to help us make the Internet better. If this sounds exciting to you, join the herd! _________________________ We offer a competitive compensation and benefits package with invested growth opportunities. If you are ready to be part of a fast-growing technology company where you determine your future, we want to hear from you. Want to know more about what we stand for? At Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality. We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation. Learn more about Tucows, our culture and employee benefits at tucows.com/careers/ (414)
User avatar
Full Time Remote
Anywhere
$80k - $125k per year 1 month ago
Join a new team focused on launching a new product that helps our customers grow their business. Ideally, you have notable experience developing software and are good at architecting front-end code to deliver performant and user-friendly interfaces. You are open to giving and receiving feedback, participating in code reviews and design discussions. In addition to the above, you are forward-thinking and able to remain effective when priorities shift. What you’ll be doing: In the first 30 days: - Gain deep understanding of our existing platforms and systems - Contribute to technical design and architecture discussions In the first 3 months: - Translate designs into compelling user-facing products - Implement features of growing complexity and ensure quality through writing automated tests - Participate in code reviews and ensure that development standards are adhered to - Collaborate with product managers and other developers to launch a new product In the first year: - Share knowledge and act as a trusted mentor to junior team members. - Own projects or features from conception to release - Balance the need to ship code quickly with the need to make sound technical decisions. Who you are: - Bachelor degree in Computer Science, Software Engineering or equivalent work experience - Solid understanding of modern JS Framework(s), like React.js and Vue.js - Strong HTML and CSS skills - Demonstrated performance tuning skills - Good communication skills, both verbal and written - May be required to be part of an on-call rotation Who you might be: - Familiarity with container technologies like Docker, Nomad or Kubernetes - Familiarity with event driven architecture - Experience working in an agile environment - Exposure to multiple programming languages - Knowledge of the domains business and payment processing a plus About Tucows: Tucows (NASDAQ:TCX, TSX:TC) is possibly the biggest Internet company you’ve never heard of. We started as a simple shareware site in 1993 and have grown into a stable of businesses; mobile, internet and domains. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It’s also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the internet! Today, close to a thousand people work in over 16 countries to help us make the Internet better. If this sounds exciting to you, join the herd! __________ Want to know more about what we stand for? At Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality. We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation. Learn more about Tucows, our culture and employee benefits at tucows.com/careers/ -395-