Senior Software Engineer - etobicoke (Toronto)
Amaris Consulting
Experience Level: Expert (15+ years or niche expertise)
Role Overview We are looking for a Senior Software Developer to support the Cyber Security portfolio within Cyber Data Risk & Resilience (CDRR). The consultant will contribute to the design, development, and modernization of secure and scalable technology solutions supporting cybersecurity initiatives, cloud transformation, and AI-enabled services.
This role involves working on modern distributed systems, cloud-native architectures, and secure development practices while collaborating closely with engineering, AI/ML, and cybersecurity teams.
Key Responsibilities Design, develop, and maintain software solutions supporting cybersecurity platforms and initiatives
Collaborate with engineering and AI/ML teams to integrate security into cloud and AI-based services
Modernize and re-architect applications using scalable and resilient design patterns
Develop distributed systems using event-driven and service-oriented architectures
Build and maintain REST APIs and messaging-based integrations
Support secure development practices across CI/CD pipelines and DevOps workflows
Contribute to system performance optimization, troubleshooting, and technical design decisions
Develop and maintain relational and non-relational data solutions
Work closely with global stakeholders to gather requirements and deliver scalable solutions
Ensure alignment with enterprise security standards and governance practices
Profile Requirements Must Have 12+ years of experience in software development or software engineering
Strong programming experience in: Java and/or Python Strong understanding of: Object-oriented programming
Application architecture
Distributed systems Experience with: REST APIs
Event-driven or message-driven architectures
Apache Kafka or similar messaging platforms Hands‑on experience with cloud platforms: AWS, Azure, or GCP Experience with Infrastructure-as-Code tools such as Terraform
Strong knowledge of: Data structures
Algorithms
Problem‑solving methodologies Experience with: SQL databases (PostgreSQL, MSSQL)
NoSQL databases (MongoDB or similar) Familiarity with: Agile methodologies
CI/CD pipelines
DevOps and SDLC practices Solid communication and stakeholder collaboration skills
Nice to Have Experience with cloud-based AI services: Azure AI
AWS Bedrock
Google Vertex AI Experience implementing security controls for cloud and AI environments
Knowledge of CSPM tools such as: Wiz
Prisma Cloud
CloudGuard Familiarity with cloud-native governance and security tooling: Azure Policy
AWS SCP
GCP constraints Scripting experience using Bash or PowerShell
Exposure to frontend technologies such as Angular or React
Soft Skills Strong analytical and troubleshooting abilities
Ability to work independently in fast-paced environments
Proactive and solution-oriented mindset
Strong prioritization and organizational skills
Comfortable collaborating with cross-functional and global teams #J-18808-Ljbffr
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - etobicoke (Toronto) in Toronto, ON vacancy
- ...global automotive manufacturerer is seeking to hire a Manufacturing Engineer............. Primary responsibilities Identify & execute... ...Quality Management Systems. Experience with 3D & 2D CAD modeling software to optimize plant & cell; layout. Process knowledge of APQP & PPAP...SuggestedRemplacement
- Enhance cloud storage solutions as a Senior Software Engineer with MongoDB’s Replicated Storage Services. Focus on distributed systems, API enhancements, and C++ development in a hybrid or remote role. MongoDB is seeking a Senior Software Engineer to join the Next‑Gen Platform...SeniorRemote work
- Become a technical leader at CanCap as a Senior Software Engineer in Downtown Toronto. Help innovate and refine our platform with your expertise in Python, TypeScript, and system design. You will play a crucial role in guiding the technical direction of our evolving technology...Senior
- Drive transformative change as a Staff Engineer at the company, focusing on AI-driven solutions to bridge the justice gap. Lead critical... ...team engineers as a mentor and guide Requirements 8+ years of software engineering expertise Robust diagnostic and systems-thinking...SeniorPermanent employment
- Join LTM as a Senior Java Software Engineer in Mississauga, Ontario, focusing on cloud-native application development using Angular and Java. Your expertise is essential for designing scalable solutions. This role requires 5 to 7 years of experience in software architecture...Senior
- Lead creative projects as a Senior Software Engineer at Loop, where we redefine cross-border banking in our downtown Toronto office. Help businesses grow through technical excellence. At Loop, you will be at the forefront of technological innovation, acting as a Staff Engineer...SeniorWork at office
- Join Thomson Reuters as a Senior Software Engineer focusing on AI, where you will lead innovative projects in a hybrid work setting. Your work will influence intelligent systems in legal, risk, and compliance areas. In this role, you will design and implement enterprise-scale...Senior
- Join Veeva Systems as a Senior Software Engineer in Test, where quality and innovation meet. Contribute to automation strategies by enhancing frameworks and optimizing test processes while enjoying the flexibility to work from anywhere. In this role, you will utilize your extensive...Senior
- Drive innovation in eBay’s Analytics Data Platform as a Senior Software Engineer specializing in lakehouse technologies. Utilize your expertise in Spark to enhance performance and reliability. eBay is looking for a Senior Software Engineer with over 10 years of software development...Senior
- Elevate your career in aerospace with a Senior Software and Hardware Engineer role in Toronto or Montreal. Leverage your expertise in airborne software and electronic designs like FPGA and ASIC for immediate impact. We seek a highly experienced Senior Software and Hardware...SeniorImmediate start
- ...driving. Our customers include some of the world's largest airlines and ground handling providers. For more information, visit Senior Software Engineer – Localization AeroVect is looking for a Senior Software Engineer to join the Localization team and take ownership of our...SeniorManual labor
- Join ZoomInfo as a Senior Software Engineer specializing in Internal Developer Platforms using TypeScript and Node.js. This role emphasizes API design, microservice architecture, and operational excellence in cloud environments. In your role at ZoomInfo, you will collaborate...Senior
- Shape the future of networking at Kaseya as a Senior Principal Network Software Engineer, focusing on secure cloud-native solutions. Embrace a hands‑on development approach. This impactful role requires expertise in designing and developing cloud-native networking architectures...Senior
- ...interfaces and scalable REST APIs using a modern tech stack. Optimize performance across the application and continuously improve engineering standards. Collaborate closely with a small, high‑energy team across product, design, and QA. Qualifications 5+ years of full‑stack...SeniorWork at officeFlexible hours
- ...high‑performing culture. We are seeking a Senior Full Stack Developer to join our Canadian... ...Full Stack developer with a strong engineering mindset and a passion for delivering high... ...various programs. Location Canada: Ontario, Toronto. EEO Statement If you require...Senior
- Join NVIDIA as a Senior Systems Software Engineer to build foundational software that drives high-performance computing solutions. Engage in cross-org collaboration while focusing on reliability and efficiency. This critical role within the LPU System Software team involves...SeniorLong term contract
- Freelance Sitecore Developer — Contract Role Role Overview We are seeking an experienced Freelance Sitecore Developer to support the maintenance of a client website which uses the Sitecore Experience Platform (XP/XM). This is a contract-based role ideal for a self-driven ...Contract workFreelanceRemote work
- Join Element Fleet Management as a Senior Software Engineer focused on Billing and Maintenance solutions in Toronto. This role involves leading technical teams while enhancing service reliability through cutting‑edge engineering practices. With extensive experience in software...Senior
- ...Bitcoin Platform at Block, is looking for senior engineers to build and expand tools that improve... ...third‑party data sources to enrich the risk engine with additional attribution data.... ...Pragmatic, delivery‑focused approach to software design. Ability to handle both macro and...SeniorFull timeRelocation packageFlexible hours
- Job Description Support the design, development and implementation of plans and project initiatives to ensure that PMO operational needs are identified and met. Support the development, implementation of project plans, and monitor project action plans; maintain project schedules...For contractors
$118k - $157.5k per year
Software Development Engineer – Federated GraphQL Platform — Toronto, Canada About the team and the role As a member of the GraphQL champions, you will interface directly with senior technology leaders and product owners to transform our current business and technology...SeniorImmediate start- Job Title: RQ11260 - Senior Software Developer – ERPCase Management Working Status: In office Location: 222 Jarvis Street, Toronto Hours per day: 7.25 Responsibilities Be part of an agile... ...Designer, PeopleCode, Application Engine, Component Interface, Integration Broker...SeniorWork at office
- Our client is an established, multi-location organization entering an exciting phase of growth and evolution. They are seeking a strategic and operationally driven executive leader to help build the next chapter of the business through scalable growth, stronger infrastructure...Long term contract
- ...rotation and vulnerability response. Global Collaboration: Partner with distributed teams of architects, infrastructure and security engineers, and every product team that consumes the platform — coordinating across time zones to translate their pipeline needs into golden...SeniorLong term contract
- Lead mobile development as a Senior Staff Software Engineer at Capital One in Toronto. Drive technical strategy for the Android platform while mentoring peers in a hybrid work setting. As a Senior Staff Engineer, you will engage in hands‑on development and high-level design...Senior
- SAP IS-U FI-CA Functional Consultant (Open to US/Canada) Contract Type: C2C / 1099 Duration: 12 months Travel: Monthly travel to Florida required (EXPENSE PAID) We are seeking an experienced SAP IS-U FI-CA Functional Consultant with strong utilities industry experience to ...Contract work
- Lead the engineering teams at TRADER, a Canadian leader in digital automotive solutions, as a Software Engineering Manager in Toronto. You'll drive innovation, leveraging AI in development while ensuring team growth and project delivery. As an experienced Software Engineering...2 days per week
- A leading financial technology company in Toronto is seeking a Senior Staff Software Developer to contribute to innovative AI-driven applications. The role requires extensive experience in software development, particularly in building complex systems and utilizing AI technologies...Senior
$80 - $95 per hour
...hire Hybrid 1-2x per week in Toronto Pay: $80-95/hr incorp Required... ...Experience 15+ years of professional software development experience Proven... ...operating at a Principal Engineer, Lead Engineer, Solution... ...This role is ideal for a highly senior technical leader who operates...SeniorContract work$128k - $168k per year
Job title: Staff Software Engineer Reports to: Director, Engineering Department: Development Location: Waterloo, Ontario, Canada About Priority... ...smarter. We achieve this through the Priority Commerce Engine, an innovative platform that combines payables, acquiring, and...Long term contract
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - etobicoke (Toronto). Be the first to apply!
Related searches
- senior software developer Toronto, ON
- software engineer - computer Toronto, ON
- software developer remote Toronto, ON
- software engineer intern Toronto, ON
- software engineer devops Toronto, ON
- junior software developer internship Toronto, ON
- remote entry level software developer Toronto, ON
- linux software engineer Toronto, ON
- software engineer internship Toronto, ON
- ingénieur logiciel Toronto, ON
