Talent.com
C++ Developer - Business Rule Engine, Linux
C++ Developer - Business Rule Engine, LinuxAstra North Infoteck Inc. • Toronto, ON, ca
C++ Developer - Business Rule Engine, Linux

C++ Developer - Business Rule Engine, Linux

Astra North Infoteck Inc. • Toronto, ON, ca
9 days ago
Job type
  • Full-time
Job description
Job Description

Job Description

Job Title: C++ Developer – Linux (Business Rule Engine)
Location: Toronto, ON (Hybrid – 4 Days WFO)


? Job Summary

We are seeking a skilled Software Engineer with expertise in C++ and Linux to design, develop, and maintain a high-performance business rule engine. The ideal candidate will have strong systems programming skills, experience with rule-based systems, and a passion for optimizing complex logic execution in a Linux environment.


? Key Responsibilities

  • Design and implement efficient, scalable business rule engine components using C++.
  • Optimize rule evaluation performance in a Linux-based environment.
  • Collaborate with cross-functional teams to integrate the rule engine into broader business applications.
  • Debug, test, and maintain rule engine logic to ensure reliability and correctness.
  • Work with stakeholders to translate business requirements into technical rule implementations.
  • Contribute to code reviews and ensure adherence to best practices in software development.

? Required Skills

  • 4+ years of professional experience in C++ programming.
  • Strong proficiency in Linux systems (scripting, debugging, performance tuning).
  • Experience with rule engines (e.g., Drools, JRules, or custom implementations).
  • Familiarity with data structures and algorithms for efficient rule evaluation.
  • Knowledge of multithreading and concurrent programming in Linux.
  • Experience with debugging and profiling tools (e.g., GDB, Valgrind, perf).
  • Strong problem-solving and analytical skills.

? Qualifications (Preferred)

  • Experience with distributed systems or microservices architectures.
  • Knowledge of formal logic or declarative programming paradigms.
  • Familiarity with containerization (Docker) and orchestration (Kubernetes).
  • Contributions to open-source projects related to rule engines or systems programming.

? Technical Environment

  • Languages: C++, scripting in Linux
  • Platforms: Linux
  • Tools: GDB, Valgrind, perf, Docker/Kubernetes (optional)
  • Systems: Rule engine frameworks (Drools, JRules, or custom)



Requirements
Experience (Years): 4-6 Essential Skills: • Work with project teams throughout the organization to design, implement, and manage CDN infrastructure using Akamai, to ensure high availability, performance, and scalability for customer facing applications and business processes. • Handle multiple priorities and assignments with excellence and precision. • Be a part of a 24/7/365 organization (some after hours support is expected as part of normal on-call rotation). • Directly support line of business development teams, provide guidance to them on implementation and changes for customer facing applications • Develop and maintain security protocols and measures to protect CDN infrastructure from cyber threats. • Monitor and analyze network performance, identifying and resolving issues to optimize content delivery of critical applications. • Collaborate with cross-functional teams to integrate Akamai CDN solutions with existing systems and applications. • Collaborate with information security teams to implement DDoS protection strategies and other security measures in the CDN. • Provide technical support and guidance to clients and internal teams regarding CDN and security best practices. • Work closely with vendor and professional service teams on delivery related activities and strategy. Qualifications: • Bachelor’s degree in Computer Science, Information Technology, or a related field. OR similar work experience. • Strong understanding of network protocols (HTTP/HTTPS, DNS, TCP/IP). • Proven experience as a CDN Engineer or similar role, with a strong focus on cybersecurity. • In-depth knowledge of Content Delivery Network technologies, including caching, load balancing, and content optimization. • Excellent problem-solving skills and attention to detail. • Strong communication and teamwork abilities. • Experience supporting 24/7/365 customer facing applications at enterprise scale. • Awareness and experience with cybersecurity tools and practices, such as firewalls, intrusion detection/prevention systems, and encryption. • Proficiency in scripting and automation (e.g., Python, Bash) a plus. • Relevant certifications (e.g., CISSP, CEH) are a plus but not required.
Create a job alert for this search

C++ Developer - Business Rule Engine, Linux • Toronto, ON, ca

Similar jobs
Ab inito Developer - toronto

Ab inito Developer - toronto

Centraprise • toronto, on, ca
Full-time
Toronto /Hybrid (3 Days Onsite).We’re looking for an experienced Ab Initio ETL Developer to design and build high-volume data pipelines and support enterprise data platforms.If you enjoy working wi...Show more
Last updated: 20 hours ago • Promoted • New!
PLC Programmer - toronto

PLC Programmer - toronto

Adamson Systems Engineering • toronto, on, ca
Full-time
We are hiring for many new positions to keep up with global demand.As a leader in the design and manufacture of premium loudspeaker systems for live sound and installation markets, our name is cele...Show more
Last updated: 2 days ago • Promoted
IAM Engineer (Entra ID Automation) - richmond hill

IAM Engineer (Entra ID Automation) - richmond hill

Lorven Technologies Inc. • richmond hill, on, ca
Full-time
Role - Cloud Identity Engineer (Entra ID Automation) –.Salary - CAD125k + Benefits Annually.In this role, you will be a key member of the team that manages user identities and provides appropriate ...Show more
Last updated: 7 days ago • Promoted
C++ Developer - Business Rule Engine, Linux

C++ Developer - Business Rule Engine, Linux

Astra North Infoteck Inc. • Toronto, ON, ca
Full-time
Quick Apply
C++ Developer – Linux (Business Rule Engine).Toronto, ON (Hybrid – 4 Days WFO).The ideal candidate will have strong.Design and implement efficient, scalable.Work with stakeholders to translate.Droo...Show more
Last updated: 9 days ago
Sr. UiPath developer

Sr. UiPath developer

Themesoft Inc. • Toronto, ON, Canada
Full-time
Location: Toronto, ON (Onsite).Must have 6+ year of RPA UiPath experience.Experience of working within an agile, continuous integration environment.Ability to understand the business process and cr...Show more
Last updated: 11 hours ago • Promoted • New!
Biztalk Developer

Biztalk Developer

Tamanna Technology • toronto, on, ca
Full-time
If you enjoy working on complex enterprise systems and collaborating across global teams, this role is for you.Work across the full SDLC — from requirements gathering to design, development, and de...Show more
Last updated: 10 days ago • Promoted
Python Developer + AWS (7+ Years) - toronto

Python Developer + AWS (7+ Years) - toronto

Pacer Group • toronto, on, ca
Full-time
AWS + Python Developer with advanced hands-on experience in core AWS services and a strong background in Python programming.Skilled in building, deploying, and maintaining scalable cloud-based appl...Show more
Last updated: 14 days ago • Promoted
Embedded C Developer - Amaris Consulting

Embedded C Developer - Amaris Consulting

Amaris Consulting • newmarket, on, ca
Full-time
The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded Network Developer

Senior Embedded Network Developer

Lumentum • newmarket, ON, ca
Full-time
Position Title: Senior Embedded Networking DeveloperEmployment Type: Full-time, Existing vacancyLocation: Ottawa ON, OnsiteAbout Lumentum...Show more
Last updated: 11 hours ago • Promoted • New!
MCP (Model Context Protocol) Engineer

MCP (Model Context Protocol) Engineer

BayOne Solutions • Greater Toronto Area, Canada, Canada
Full-time
Strong hands on experience with Python.AI agents to interact with enterprise systems.REST API and GraphQL integrations.Integrate MCP capabilities with internal AI agent frameworks such as.Collabora...Show more
Last updated: 11 hours ago • Promoted • New!
Staff ML Engineer - Contract

Staff ML Engineer - Contract

Signify Technology • newmarket, ON, ca
Full-time
Signify has partnered with a key client who is currently hiring a Staff ML Engineer to drive the productionisation and scaling of ML systems.Staff ML Engineer (Contract)Remote | 3–6 months | ASAP S...Show more
Last updated: 13 hours ago • Promoted • New!
Guidewire Senior Developer (1856) - Focus Systems Inc.

Guidewire Senior Developer (1856) - Focus Systems Inc.

Focus Systems Inc. • markham, on, ca
Full-time
If you bring deep Guidewire expertise and cloud experience—this is a high-impact role where you’ll help shape the evolution of a modern insurance platform.Location: Remote within Canada or On-site ...Show more
Last updated: 18 hours ago • Promoted • New!
Linux, C++, Xml Developer

Linux, C++, Xml Developer

Continental Technology Solutions • Toronto, Canada
Full-time
Continental Technology Solutions is Our consulting and managed services deliver the resources and capabilities required to assess,design, build and manage an agile, flexible IT environment.You'll w...Show more
Last updated: 30+ days ago • Promoted
Sr. UiPath developer - toronto

Sr. UiPath developer - toronto

Themesoft Inc. • toronto, on, ca
Full-time
Location: Toronto, ON (Onsite).Must have 6+ year of RPA UiPath experience.Experience of working within an agile, continuous integration environment.Ability to understand the business process and cr...Show more
Last updated: 20 hours ago • Promoted • New!
C++ & Linux Developer - Business Rule Engine

C++ & Linux Developer - Business Rule Engine

Astra North Infoteck Inc. • Toronto, ON, ca
Full-time
Quick Apply
C++ & Linux Developer - Business Rule Engine.We are seeking a skilled Software Engineer with expertise in C and Linux to design, develop, and maintain a high-performance business rule engine for ou...Show more
Last updated: 28 days ago
Embedded Developer - toronto

Embedded Developer - toronto

Sapphire Stream Technology • toronto, on, ca
Full-time
Develop and maintain Linux kernel drivers for camera and multimedia subsystems.Develop and support MIPI CSI-2 PHY architectures for automotive platforms, including pre-silicon emulation and simulat...Show more
Last updated: 7 days ago • Promoted
Lease Abstractor

Lease Abstractor

Insight Global • markham, ON, ca
Full-time
Job DescriptionAs part of our Lease Services team, you will play a critical role in delivering accurate and timely lease administration services for high-volume, complex projects.This position requ...Show more
Last updated: 1 day ago • Promoted
Guidewire Senior Developer (1856)

Guidewire Senior Developer (1856)

Focus Systems Inc. • richmond hill, ON, ca
Full-time
Focus Systems is seeking a Guidewire Senior Developer to support production stability and ongoing platform enhancements.If you bring deep Guidewire expertise and cloud experience—this is a high-imp...Show more
Last updated: 11 hours ago • Promoted • New!