Senior GO Software Engineer, Tucows

$157.1-174.6k

$136,000 - $151,100 CAD

Kafka
Postgres
Grafana
Golang
Senior level
Remote in Canada, US
Tucows

Keeping the internet open and connected

Job no longer available

Tucows

Keeping the internet open and connected

501-1000 employees

B2BEnterpriseInternal toolsSaaSTelecommunicationsWeb Design

Job no longer available

$157.1-174.6k

$136,000 - $151,100 CAD

Kafka
Postgres
Grafana
Golang
Senior level
Remote in Canada, US

501-1000 employees

B2BEnterpriseInternal toolsSaaSTelecommunicationsWeb Design

Company mission

To make the Internet Better by helping people access the open Internet, narrowing the digital divide, and supporting fairness and equality.

Role

Who you are

  • Expertise in driving GoLang applications, with a preference for event-driven architecture, Kafka, or Temporal
  • Experience with API application development; experience with gRPC services is also a plus
  • Professional experience with production databases, professional experience withPostgres or CockroachDB is a plus
  • Ability to work with observability tools, professional experience with Grafana is a plus
  • Strong software development practices, including robust design, reliable applications, and maintainable code
  • Ability to adapt coding style to match the organization’s standards, providing well-designed and maintainable codebases
  • Strong opinions and negotiation skills when building applications, often requiring persuasion skills to ensure best practices
  • Passion for writing clean code and solving problems at scale
  • Understanding of Agile practices and a passion for observability
  • Demonstrated performance tuning skills
  • Familiarity with version control systems
  • Strong verbal and written communication skills
  • Complete knowledge of designing, developing, and maintaining complex software systems
  • Ability to network with senior peers and advise junior peers
  • Ability to work independently with minimal supervision, while also capable of leading projects to completion with loose scope
  • Bachelor's/Master’s degree in Computer Science, Software Engineering or a related field
  • 6-8 years of experience in software engineering

What the job involves

  • As a Senior Development Engineer, you will be responsible for maintaining the design, development, and maintenance of our software products. You will work closely with your peers to understand customer requirements and translate them into functional software solutions
  • In this role, you will be expected to advise junior software engineers and collaborate with cross-functional teams. This is a remote role open to applicants in US and Canada. Core business hours are in EST for this role
  • Lead and implement solutions to address moderately scoped issues
  • Design and develop services and features using modern technologies to deliver reliable, scalable, testable, and secure software solutions
  • Contribute to technical architectural design and planning sessions
  • Participate in code reviews and ensure adherence to development standards
  • Balance the need for quick code shipping with robust technical decision-making
  • Maintain the design, development, and maintenance of software applications and systems
  • Collaborate with cross-functional teams to gather and analyze requirements
  • Write clean, maintainable, and efficient code
  • Troubleshoot and debug software issues
  • Guide code reviews to ensure code quality
  • Review and maintain technical documentation
  • Stay up-to-date with emerging trends and technologies in software development
  • Advise intermediate software engineers
  • Influence many parts of a product or system
  • Have a go-getter attitude and be adaptable to shifting priorities while ensuring performance and stability
  • Take the lead on directing and implementing solutions to address issues of a moderate, loose scope
  • Design and develop services and features using modern technologies to deliver reliable scalable, testable, and secure software solutions
  • Have a sphere of influence on many parts of a product or system

Our take

Tucows had dedicated itself, and its subsidiaries, to ensuring the internet stays open, accessible, and connected. The company is made up of three subsidiaries, Tucows Domains (the world’s second-largest domain registrar and reseller), Ting Internet (high-speed fiber internet provider), and Wavelo (telecom SaaS for CSPs).

Tucows’ technology supports hundreds of thousands of companies around the globe, as such, the company has seen substantial growth over the last few years, rapidly expanding operations into new markets in conjunction with the optimization and development of its award-winning services. The company announced a $40 million buyback program of its common stock which ran from February 2023 to February 2024. It hopes to see its growth continue to flourish over the coming years, and it seems well set to do so.

Steph headshot

Steph

Company Specialist

Insights

Top investors

Few candidates hear
back within 2 weeks

9% employee growth in 12 months

Company

Company benefits

  • Flexible work hours and an asynchronous approach
  • Remote-first
  • "Distributed Workplace Bonus"
  • Health, vision, dental benefits
  • Annual Flexible Health Spending and Lifestyle Spending dollars
  • Learning and development programs with a flexible, annual learning reimbursement fund
  • Mental health benefits
  • Employee resource groups
  • Family/fertility planning support, parental and adoptive leave
  • Three weeks of leave, plenty of personal days, and annual paid gratitude days over the holiday season
  • Stock options
  • Retirement savings plan contributions

Company values

  • The Internet - The Open Internet is an agent for positive change. It belongs to everyone and no one. We will help it to resist all attempts at ownership
  • Innovation - We see and celebrate innovation and creativity in every employee, customer and partner we work with. We try stuff and we capitalize
  • Simplicity - We’re building things for people, not for machines. We choose simplicity over complexity every time
  • We > Me - We are a mix of people working together to solve problems big and small. Together, we’re stronger, smarter and better. We beats me

Company HQ

Liberty Village, Toronto, ON

Articles

Leadership

Elliot Noss

(President & CEO, not founder)

Current CEO of Ting, Tucows' high-speed fiber internet service subsidiary. They are also involved in ICANN, to promote and protect an Open Internet around the world.

Share this job

View 8 more jobs at Tucows