Senior Software Engineer

Senior Software Engineer

Job Overview

Location
Toronto, Ontario
Job Type
Full Time Job
Job ID
61306
Date Posted
2 years ago
Recruiter
Raymond Catherine
Job Views
149

Job Description

About Job

CTC Undisclosed Job Location Canada Experience 0 - 3 yrs

Description

As a senior engineer you will collaborate within a high performing Scrum team where the code and services you develop will have a direct, positive impact to the million users of our products. You'll be building cloud based micro-services and frontends that power events and data integrations used to support User Management and Product Access for our valued customers. The services and applications we build, own and support are business critical, tier-1 systems that must be highly available with low latency, to provide our customers with seamless and intuitive access to manage their users. This experience is key to our business and one of our top initiatives around transformation and customer experience.

Responsibilities

Build scalable, available, resilient, secure micro-services and customer-facing applications on AWS Cloud

Write code that is high-quality, performant, sustainable and testable while holding yourself accountable for the quality of the code you produce

Work in a CI/CD Cloud environment, considering the implementation of functionality through several distributed components and services

Assist in the operation of our production systems and ensure operational aspects are taken into account in the day-to-day engineering work

Monitor metrics and identify ways to improve telemetry gathering, reporting, and alerting

Collaborate inside and outside the team. You enjoy working closely with others learning and helping others by sharing expertise and encouraging best practices and high technical standards

Minimum Qualifications

BS degree in Computer Science or related technical field, or equivalent practical experience

A strong background in fostering a culture of continuous delivery, automation and agile development

A deep understanding of the value of testing to deliver high-quality code

Experience working with event-driven architecture

Proficiency with the design, implementation, deployment and operation of scalable API services (REST, GraphQL)

Expertise in full-stack development ideally using JavaScript based technologies such as Node.js

Preferred Qualifications

Extensive experience working in production with AWS Cloud Services (e.g., S3, SNS, SQS, API Gateway) and Serverless Lambda infrastructure

Experience working with event-driven architecture

Experience working with relational databases and/or NoSQL (e.g., AWS Aurora, DynamoDB, Cassandra)

Familiarity with caching technologies (e.g., Redis, Memcached)

Experience with building observability into services and infrastructure (e.g., CloudWatch, Splunk, Grafana, OpenTelemetry)

Experience with CI/CD practices and tools (e.g., Jenkins, Spinnaker, Docker).

Understanding of common authentication/authorization methodologies and protocols

Strong communication and collaboration skills - you are pragmatic and know how to build trust

Job ID: 61306

Similar Jobs

Meta

Full Time Job

Senior software engineer Senior software engineer

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Senior software engineer Senior software engineer

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Senior software engineer Senior software engineer

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Senior software engineer Senior software engineer

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept