Job Description
Full Time: Senior Backend Engineer
Location: Toronto (Remote)
Salary: $150,000 - $180,000
Bonus Opportunities
Visa Sponsorship available
About Windscribe
Windscribe is a leading internet security and privacy company. Our goal is to transform the internet with easy to use yet powerful tools, that allow anyone to circumvent censorship, access geographically restricted content, and minimize their exposure to marketers, criminals, and surveillance dragnets. Our well-received applications have appeared on Lifehacker, Techradar and CNET.
Do you want to help to do something about internet tracking and surveillance? If so, why not join our team. Windscribe launched in April 2016 and has already accumulated 45 million users. Being entirely self-funded and profitable, we’re not preoccupied with appeasing stakeholders or struggling to survive without yet another VC round. You will spend your time building products that millions of people use every day to browse the web privately, the way it was meant to be.
Position Description
To design, implement and maintain all server-side product software.
Primary Accountabilities
- Develop a deep understanding of our products and the technologies we use
- Design and develop tools and services that facilitate the product roadmap
- Write and maintain documentation of all systems
- Design and develop internal tools to facilitate improved security and faster iteration
- Write high quality, performant and simple code
- Review team members code
- Coordinate with other teams to facilitate production releases
- Research and implement innovative improvements to product features
Competencies
- Effective execution skills
- Excellent organizational, collaboration and communication skills
- Proven maturity and leadership qualities
- Outstanding technical skills and experience
- Self-motivation and excitement about working on hard problems
- Excellent analytical and critical thinking skills
- Ability to work within a multi-disciplinary team
- High level of initiative to take projects from start to finish with minimal supervision
- Strong attention to detail
- Ability to prioritize, manage time effectively and be flexible in a very active work environment
Education & Experience
- Troubleshooting and debugging skills
- Excellent knowledge of back-end security
- Data injection
- Authentication
- Dependency Vulnerability
- Encryption
- Access Control
- Excellent knowledge of computer science fundamentals (stack, heap, pointers, data structures, algorithms, etc)
- Ability to build and maintain high quality production systems
- Performance and Scalability
- Profiling and Monitoring
- Structured Logging
- Error/Fault tolerance
- Excellent knowledge of Golang
- Understanding of software design principles and ability to write clear, clean, maintainable code that scales
- Good understanding of web and networking protocols (HTTP, TLS, TCP/IP, DNS, etc)
- Experience working with the Linux shell
- Experience with PHP, Rust or C/C++
Employee Benefits
- Work for a company with a meaningful purpose - free and unrestricted access to information
- Full health/dental benefits with RRSP matching (Canadian Employees)
- Options pool eligibility after 1 year
- Choose your own device
- Flexible work hours with remote and hybrid work options
- Access to educational resources, courses and deep technical challenges that will keep your skills improving continuously
- Lunch stipend
- In-Office VR station with games and entertainment options
Windscribe is an equal opportunity employer and is committed to a diverse and inclusive workforce. Accommodations are available upon request for candidates with disabilities taking part in all aspects of the selection process.
We thank all candidates for applying, however, only successful candidates will be contacted.
Job Type: Full-time
Salary: $150,000.00-$180,000.00 per year
Apply
Go Back