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
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.