Summary
Join Tucows Domains, the world's largest wholesale domain registrar, as a Senior Software Engineer and contribute to the development and maintenance of their systems. This remote role, open to applicants in North America, requires a passion for problem-solving and the ability to adapt to new challenges. You will collaborate with cross-functional teams, write clean and efficient code, troubleshoot software issues, and stay updated on emerging technologies. Tucows offers a people-first philosophy with a remote-first work environment and a competitive salary and benefits package.
Requirements
- Enthusiastic about software development and takes pride in delivering high-quality code
- Quickly solves problems in innovative, meaningful ways
- Executes well-defined tasks clearly and effectively within a limited scope
- Collaborates effectively, fostering strong internal relationships
- Comfortable working independently under direct supervision
- Passionate about clean, scalable, and maintainable code
- Quick learner who rapidly adopts new technologies
- Experienced working in production environments, emphasizing careful and mindful impact assessment
- Has technical leadership potential
- 10+ years of experience working with large, complex systems
- 10+ years of Perl experience (this is a requirement)
- 3+ years of experience working CI pipelines
- Demonstrable advanced experience in shell scripting on Linux systems
Responsibilities
- Support the design, development, and maintenance of software applications and systems
- Collaborate with cross-functional teams to gather and analyze requirements
- Writing clean, maintainable and efficient code
- Support troubleshooting and debugging software issues
- Support code reviews to ensure code quality
- Create and maintain technical documentation
- Keep up-to-date with emerging trends and technologies in software development
Preferred Qualifications
- 3+ years of Golang and/or Python experience (this is not a requirement but would be great if you have this experience too!)
- Experience with the Catalyst framework is a plus
- Expertise on Github Actions is a plus
Benefits
- The base salary range for this position is $153,000 - $170,000 USD for US residents OR $133,000 - $148,000 CAD for Canadian residents. Other countries will differ. Range may vary on a number of factors including, but not limited to: location, experience and qualifications
- Tucows believes in a total rewards offering that includes fair compensation and generous benefits
- Learn more about Tucows Benefits