July 26
Android
AWS
Azure
Cloud
EC2
Google Cloud Platform
iOS
JavaScript
MySQL
Next.js
Node.js
Postgres
React
SQL
TypeScript
Unix
• Develop a comprehensive understanding of our platform's various systems by collaborating closely with system owners. Your goal will be to attain not just a surface-level knowledge but a deep, nuanced understanding that allows you to see the interconnectedness of all parts. • Act as the pivotal technical intermediary among the engineering teams. Your task involves fielding technical inquiries, suggestions, and feedback, translating complex system functionalities into actionable plans, and conveying these insights in an accessible manner. • Design, develop, and test system architecture across the layers of the stack on time and on budget. • Be involved in high level designs for systems within the portfolio along with the authoring and maintenance of key architectural artifacts including Architectural Blueprints and System Design Specifications. • Define & maintain architecture principles, patterns, and standards with particular attention to scalable, and high performing design. • Triage and correct performance and/or data integrity concerns by reviewing & evaluating code, data patches, system logs, and process/memory/disk consumption utilization. • Partner with product, customer success, sponsorship, DevOps, and other engineering teams of on features and support cases, supporting technical decision making, and leading work that affects more and more complex systems and critical areas of our application. • Provide guidance to junior-intermediate engineers on the team and others when possible.
• Strong knowledge and practice in a variety of technology, algorithms & data-structures, systems design, performance tuning, benchmarking, programming languages and frameworks (e.g. JavaScript/TypeScript, Node.js, React.js, and Next.js), databases (e.g. Postgres, MySQL, SQL Server), operating systems (e.g. Mac, Unix, Windows), containerization and cloud environments (AWS, GCP, Azure) experience is an asset. • Able to effectively deliver written and verbal communications that are clear, compelling, to socialize ideas and get buy-in. Proven mentorship and assistance in up-skilling teammates. • You have a firm understanding of the relationship between back-end servers and front-end clients and know in general which is responsible for what in the platform. • You’ve done at least some work with AWS services including EC2, RDS, CloudFront, CloudWatch, ECS, Elasticache, Route 53, WAF & Shield, Lambda, SQS, and SNS and are familiar with the role each plays. • You’re familiar with at least the basics of native Android and iOS development concepts. While direct development skills are not required, a familiarity with the key distinctions between and standard practices within both ecosystems is essential.
Apply NowMay 28
1001 - 5000
Support consolidation and reporting systems for a global fintech company.
🇨🇦 Canada – Remote
💰 $500M Post-IPO Secondary on 2021-05
⏰ Full Time
🟡 Mid-level
🟠 Senior
⚙️ Systems Engineer