Carbon60
Sr. Cloud Software Architect
Toronto, Ontario, Canada · Senior
Sponsorship not specified$160k-$180kDetected 1 day ago
JavaScriptTypeScriptPythonJavaC#PHPElixirHaskellReactVue.jsAngularHTMLCSSSassNode.jsDjangoFlaskSpringLaravelExpress.NETDistributed SystemsObject-Oriented ProgrammingData Structures
About the role
- OpsGuru is a global engineering and consulting group.
- Our team is formed by network, data, security, DevOps specialists and application developers.
- We achieve this by assigning small, virtual teams of highly skilled individuals to each client.
Responsibilities
- Understanding requirements to transform existing applications, or create greenfield applications, using scalable event driven architectures with Cloud Native serverless solutions.
- Enhancing applications to optimize performance by leveraging tools such as content delivery networks, caching systems, modern file storage solutions, etc.
Requirements
- 8+ years of experience as software engineer or software architect
- Strong proficiency in TypeScript/JavaScript/ES6:
- NodeJS (experience with at least one of the following: Express, Socket.IO, NestJS)
- UI (experience with at least two of the following: ReactJS, Angular, Vue),
- ○ Java (experience with at least one of the following frameworks: Spring, Play, Struts)
- ○ C# (experience with both.NET 4 and.NET Core, ASP.NET)
- ○ Python (experience with at least one of the following: DJango, Flask, Bottle)
- ○ PHP (experience with at least one of the following: Laravel, Cake, Symfony, Drupal)
- Experience with HTML/HTML5, CSS/SASS/LESS, SVG
- Extensive experience with relational database platforms (PostgreSQL, MSSQL, Oracle, MySql)
Nice to have
- Bachelor's Degree in Computer Science or related field
Skills
- Strong consulting and skills
- Strong verbal, written, and presentation communication skills (English)
- Strong AIand LLM usage skills
- Skilled at working with quality engineering to troubleshoot defects, refactor code, and remediate defects
- Solid understanding of software release, iterative development, and DevOps best practices
- Additional competencies (nice to have):
- Exposure to broad range of frontend and backend technologies, languages and frameworks
- Knowledge of functional programming and experience with one of the functional languages (Erlang, Elixir, Closure, Haskell, F#, Rust, etc.)
- Experience working in a DevOps environment and supporting Site Relability Engineering (SRE) concepts
- Strong understanding operational related best practices such as observability and high availability
Compensation
- Compensation & Perks
Benefits
- Compensation & Perks
- Retirement Savings Matching Program (RRSP)
- Flexibility & Time Off
- Paid parental leave options
- Health & Wellness
- Employer paid health & dental premiums
- GreenShield+ Counselling Mental Health
- $500 in Health Care Spending Account annually
- Flexible work hours & location
Company info
- As a Senior Cloud Software Architect you will use your experiences to help customers plan, design, build, and implement modern cloud-based applications as part of a professional services delivery team.
- We look for people who thrive in an environment of accountability and at times ambiguity as we adapt and grow our business.
Apply directly at Carbon60 →Create a free account for alerts like thisView Carbon60 immigration profile
This listing is sourced directly from Carbon60's careers page and normalized into a canonical job model.