Principal Security Engineer

Remote, Toronto, ON

Applications have closed

Tucows

Tucows offers Domain Name Services, Fiber Internet Services and SaaS through our businesses Tucows Domains, Ting and Wavelo. We're a tech company headquartered in Toronto, Canada, making the internet better since 1993.

View company page

 

Wavelo is a new software business that’s on a mission to make telecom a breeze.

We provide flexible software that modernizes how communication service providers (CSPs) do business, helping them drive more value, focus on customer experience, and scale their operations faster.

As part of Tucows (NASDAQ:TCX, TSX:TC) —a global leader in internet services and SaaS platforms— Wavelo 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.

Wavelo, a Tucows company, is now building our next generation platform and is opening it up for other communication service providers (CSPs). Our suite of products features cloud-native, event driven architecture enabling faster time to market and increased flexibility to drive growth.

Our success is built on a validated technical foundation. That’s where you come in.

About the Opportunity:

As a Principal Security Engineer, you will play a key role in designing and developing security & systems architecture for Wavelo. You will have influence on our development processes and tools. You’ll be part of a fast growing and highly collaborative team. 

Ideally, you have experience developing software and are good at using languages like Ruby, Go Python to implement features in distributed systems. You are comfortable working at scale on dozens of interdependent components across multiple environments. 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 business and technology stack
  • 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 with a focus on security
  • Participate in code reviews and ensure that development standards are adhered to
  • Support various integration and migration efforts

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.

Key skills and experience:

  • Degree in Computer Science, Software Engineering or equivalent work experience
  • Experience building microservices in Ruby, Go or Python
  • Encryption experience in SaaS
  • Experience with Continuous Integration concepts and tools
  • Experience delivering highly available and reliable systems
  • Experience with compliance & audit processes / standards (PCI/SOC/SOX etc)
  • Strong system design and architecture skills
  • Good communication skills, both verbal and written
  • May be required to be part of an on-call rotation

Nice to have:

  • Experience building integrations with 3rd party systems
  • Familiarity with event driven architecture and technologies like Kafka
  • Familiarity with container technologies like Docker, Nomad or Kubernetes
  • Experience working in an agile environment
  • Exposure to multiple databases such as Postgres, Redis and or Elasticsearch.

Tucows is committed to maintaining a diverse work environment and is an equal opportunity employer. If you have any accessibility requirements or concerns regarding the hiring process, please advise us, so we can provide suitable accommodation

We believe diversity drives innovation. We are committed to inclusion across race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate mul Next> tiple 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 accommodation.

 

* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰

Tags: Agile Cloud Compliance Computer Science Docker Elasticsearch Encryption Kafka Kubernetes Microservices PostgreSQL Python Redis Ruby SaaS SOC SOX

Perks/benefits: Flex hours Startup environment

Regions: Remote/Anywhere North America
Country: Canada
Job stats:  33  4  0

More jobs like this

Explore more InfoSec / Cybersecurity career opportunities

Find even more open roles in Ethical Hacking, Pen Testing, Security Engineering, Threat Research, Vulnerability Management, Cryptography, Digital Forensics and Cyber Security in general - ordered by popularity of job title or skills, toolset and products used - below.