Remote jobs in Programming

WORK ANYWHERE!

Science Suite Inc.

Senior Software Engineer

Toronto ,ON ,Canada

node.js

amazon ec2

aws api gateway

aws lambda

amazon s3

3 months

Remote Jobs

>

Remote Jobs in Canada

>

Senior Software Engineer

Location: Toronto, ON, Canada Type: Full-time

We are looking for a Senior Software Engineer (Infrastructure) to lead the architecture and implementation of large infrastructure projects with an enormous impact on BioRender users and internal teams.  An ideal candidate has built and maintained a real-time collaborative system at scale.


Our ideal fit



  • Has built or maintained a large real-time collaborative system

  • Sets a high standard on code quality, tests, and code review

  • Excellent technical communication skills 

  • Ability to explain complex solutions clearly to others

  • Growth mindset, excited to learn new libraries / technologies (but practical about adopting them for production)

  • Creative problem solver


Within your first three months, you'll:



  • Improve application infrastructure for 10x application usage and user growth; improve monitoring dashboards to track availability and performance

  • Audit existing infrastructure for cost-saving opportunities

  • Improve team standards and processes around infrastructure security, monitoring, alerting, and deployment

  • Improve alerting and team processes around server issues and downtime

  • Set up a reliable AWS infrastructure for internal analytics, including CD/CI pipeline, zero-downtime deployment, and AWS configurations

  • Set up a repeatable process and infrastructure for load testing

  • Earn trust from the team by being a go-to person for questions and advice on infrastructure and architecture decisions

  • Become a BioRender champion. You'll understand who our users are, what their needs are, our business objectives, and how all the different company functions contribute to the company’s mission. You'll be able to clearly communicate how your role contributes to the company’s mission and how every project and initiative benefits users


What you bring to the table



  • You are proficient in AWS (EC2, ALB, S3, Lambda, API Gateway, Redis, SQS) 

  • You have scaled large infrastructure systems that: Had demanding security requirements, made extensive use of several AWS services, demanded fast scaling for exponential growth, handled downtime, monitoring, alerting, and testing

  • You have a demonstrated ability to creatively solve complex architectural problems, and think about tradeoffs in systems design, performance, and cost

  • You have excellent technical communication skills (code documentation, architectural documents, and presentation)

  • You have strong experience (5+ years full time, with at least 1 year as a Senior) in software development

Your DREAM REMOTE JOB inside your inbox!

Get a
email of all new remote
Jobs.

Cookies, terms, and privacy policy

By clicking or navigating this website you accept and allow all our cookies, terms of use and privacy policy. This site uses cookies to offer you a better browsing experience.

UNDERSTOOD
feedbackfeedback

How would you rate your experience?

Experince

We may wish to follow up. Enter your email if you're happy for us to contact you.