Software Engineer
Offre en anglaisThe Software Engineer will design, develop, and maintain software systems and APIs to support complex operational workflows for clients and internal products. They will collaborate with cross-functional teams to implement robust back-end services and iterate on solutions based on user feedback.
- Sur place
- Toronto, ON
- Publié 24 août 2026
- Postuler avant le 23 sept. 2026
- 1 poste
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
BC Public Schools
Manager, People, Performance and Culture
- Sur place
Alcohol and Gaming Commission of Ontario (AGCO)
Responsable de la gestion de l’information
- Sur place
Dalfen Ltée
Technicien Comptable
- Sur place
Résumé du poste
Company Description Command Layer Systems (CMD) is an independent product studio based in Toronto that partners closely with operators and teams to transform complex, real-world workflows into practical software solutions. The company works across product strategy, system design, development, launch, and iteration, and also helps organizations operate systems for revenue operations, analytics, and learning. CMD frequently embeds with teams to provide hands-on product leadership, product management, design, development, and operating cadence. Through CMD Lab, the team develops focused software products that address recurring problems, such as PlanPort, which analyzes building-permit materials against defined requirements. CMD emphasizes accountable delivery, connecting real data to concrete workflows and shipping software that performs reliably in real operating environments. Role Description This is a full-time, on-site Software Engineer role based in Toronto, ON. The Software Engineer will design, develop, test, and maintain software systems and products that support complex operational workflows for CMD’s clients and internal product initiatives. Day-to-day responsibilities include collaborating with product managers, designers, and operators to understand requirements, implementing robust back-end services and APIs, integrating real-world data sources, and ensuring system reliability and performance. The role also involves participating in code reviews, improving existing codebases, contributing to architectural decisions, and iterating on solutions based on feedback from users and stakeholders. The Software Engineer will be expected to work closely with embedded teams, adapt to evolving product needs, and support the launch and ongoing operation of software in production environments. Qualifications Strong foundation in Computer Science and Software Development, including understanding of algorithms, data structures, and system design. Hands-on experience with Back-End Web Development and Programming, working with modern frameworks, APIs, and databases. Proficiency in Object-Oriented Programming (OOP) and related design principles for building maintainable, scalable systems. Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. Experience with cloud platforms, version control (e.g., Git), CI/CD pipelines, and monitoring tools. Ability to collaborate effectively with cross-functional teams, communicate clearly, and work in an on-site environment. Comfort working with real-world business workflows, data integration, and iterative product development. Experience with analytics, automation, or workflow tools is an asset; prior exposure to product studios or startup environments is beneficial.
Ce que vous ferez
The Software Engineer will design, develop, and maintain software systems and APIs to support complex operational workflows for clients and internal products. They will collaborate with cross-functional teams to implement robust back-end services and iterate on solutions based on user feedback.
Exigences
Candidates need a Bachelor's degree in Computer Science or a related field and a strong foundation in OOP, algorithms, and system design. Experience with modern back-end frameworks, cloud platforms, and version control is required.
Compétences indiquées
- GitSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Back-End Web Development
- System Design
- Object-Oriented Programming
- API Development
- Cloud Platforms
- Git
- CI/CD Pipelines
- Data Structures
- Algorithms
- Data Integration
- Software Testing
- Architectural Decision Making
Domaines d’emploi
- Software
- Technology
- Engineering
- Data & Analytics
- Consulting
Renseignements supplémentaires
- Formation minimale
- Baccalauréat
- Expérience minimale
- 0+ ans
- Postuler avant le
- 23 sept. 2026
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Niveau d’expérience
- Entry level
- Mode de candidature
- La candidature directe est offerte