senior java distributed systems engineer jobs in Ottawa
7,321 senior java distributed systems engineer job listings in Canada. Find daily updated positions from leading job boards.
-
Senior Software Engineer
1 day ago
Ottawa, Canada Qorsa Corp Full-time €120,000 - €180,000 ContractAbout Qorsa Qorsa is a Canadian post-quantum cryptography and cybersecurity company building CasQade — a crypto-agile security platform protecting sovereign government, defence, financial, and critical-infrastructure networks against current and emerging cryptographic threats. We are headquartered in Waterloo, Ontario, with a European subsidiary in The...
-
Principal Distributed Systems Engineer
1 day ago
Ottawa, Canada Mawari Technologies Full-time €150,000 - €190,000 ContractDesign distributed systems for Mawari Network’s XR streaming ecosystem in Waterloo, focusing on Golang, Rust, scalability, and real-time performance. As Principal Engineer, you will architect large-scale systems spanning content streaming, model evaluation, inference pipelines, and decentralized coordination. You will guide technical direction while...
-
Distributed Systems Engineering Manager
1 day ago
Ottawa, ON, Canada Agility-PR-Solution Full-time €145,000 - €165,000 ContractGuide distributed systems engineering at Agility PR Solutions in a fully remote environment, using Java, Kafka, and scalable data pipelines. Lead dependable delivery. As Manager, Software Development, you will lead the team building RESTful services for Agility's media intelligence and outreach platform. The work addresses large data volumes, distributed...
-
Senior Software Engineer
4 hours ago
Ottawa, Ontario, Canada Veeva Systems Full-timeSenior Software Engineer - Java Join to apply for the Senior Software Engineer - Java role at Veeva Systems. Veeva Systems, a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies, is on a mission to help life sciences companies bring therapies to patients faster. As a public benefit corporation, we balance the interests of...
-
Ottawa, Ontario, Canada Enbridge Full-timePosting End Date: November 04, 2026Employee Type: Regular-Full timeUnion/Non: This is a non-union positionAt Enbridge, we are committed to delivering safe, reliable energy while driving financial excellence and innovation. We are seeking an Engineer in Training I Distribution System Planning to join our Ontario based team!In this role, you will develop and...
-
Senior Java Lead Engineer
2 days ago
Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Michael Page Full-time €140,000 - €145,000 TemporaryJoin to apply for the Senior Java Lead Engineer role at Michael Page 1 day ago Be among the first 25 applicants Join to apply for the Senior Java Lead Engineer role at Michael Page Get AI-powered advice on this job and more exclusive features. This range is provided by Michael Page. Your actual pay will be based on your skills and experience — talk...
-
Senior Java Lead Engineer
2 days ago
Ottawa, ON, Canada Michael Page Full-timeJoin to apply for theSenior Java Lead Engineerrole atMichael Page 1 day ago Be among the first 25 applicants Join to apply for theSenior Java Lead Engineerrole atMichael Page Get AI-powered advice on this job and more exclusive features. This range is provided by Michael Page. Your actual pay will be based on your skills and experience — talk with your...
-
Ottawa, ON, Canada General Dynamics Mission Systems, Inc. Full-time €90,000 - €120,000 ContractCompany Description Build bold. Deliver impact. Win together. At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security. Our teams design and deliver advanced, mission‑critical solutions that enhance national security, strengthen communities, and protect the people we...
-
Senior Distribution Engineer
3 hours ago
Ottawa, Ontario, Canada GitLab Full-timeResponsibilitiesAs a Senior Distribution Engineer on the GitLab Build team, you’ll manage build pipelines, evaluate support needs for new services, platforms, and architectures, and maintain existing ones. You’ll keep the components that make up GitLab up to date and license-compliant, and make them available for users’ platforms and...
-
Senior Software Engineer
3 days ago
Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Veeva Systems Full-time €110,000 - €270,000 TemporarySenior Software Engineer - Java Join to apply for the Senior Software Engineer - Java role at Veeva Systems . Veeva Systems, a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies, is on a mission to help life sciences companies bring therapies to patients faster. As a public benefit corporation, we balance the interests...
-
Senior Engineer
1 day ago
Ottawa, ON, Canada Aptiv Full-time $110,000 - $140,000 ContractSenior Engineer - SystemLocation: Ottawa, Canada, Office based work - 3 days requiredIn a world increasingly driven by software innovation, Wind River is pioneering the technologies to accelerate the digital transformations of our customers with a new generation of Mission Critical AI Systems, with the most exacting standards for safety, security,...
-
Senior Systems Engineer
1 day ago
Ottawa, ON, Canada The Weir Group PLC Full-time $90,000 - $130,000 ContractJob Title: Senior Systems Engineer Halifax, Gatineau, Ottawa, or Montreal (LaSalle) Work Arrangement: Hybrid About The Role Join a high-impact team supporting the development of advanced Information Systems for the Royal Canadian Navy. As a member of the Systems Engineering Team within the IC Job Title: Senior Systems Engineer Location: Halifax, Gatineau,...
-
Senior Systems Engineer
3 hours ago
Ottawa, Ontario, Canada Telesat Full-timeTelesat (Nasdaq and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,...
-
Senior Systems Engineer
1 day ago
Ottawa, Ontario, Canada Actalent Full-timeJob Title: Senior Systems Engineer Job Description We are seeking a highly skilled Senior Systems Engineer to join our team on a permanent, full-time basis. This role involves supporting the anticipated Land Vehicle Crew Training System (LVCTS) program, which aims to create high-fidelity simulated training environments for Canadian military vehicle crews,...
-
Senior Java Backend Engineer
3 days ago
Ottawa, ON, Canada Just Eat Takeaway.com Full-time €102,000 - €128,000 ContractBuild scalable Java backend services remotely for Just Eat Takeaway.com from Alberta, Manitoba, or Ontario. Apply strong system design expertise. As a Senior Java Developer, you will support the Logistics Areas and Fees team. You will architect, develop, and operate distributed systems for delivery calculations. The work includes Java 21, REST APIs, message...
-
Senior Full Stack Java Engineer
3 hours ago
Ottawa, Ontario, Canada Miratech Full-timeMiratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a...
-
Senior Java Routing Engine Developer
1 day ago
Ottawa, ON, Canada Miratech Group Full-time €120,000 - €180,000 ContractBuild enterprise-scale routing engines with Java and Spring Boot at Miratech, developing real-time interaction distribution for contact center operations. As a Senior Routing Engine Developer, you will create scalable backend services for voice and digital interactions. You will apply distributed systems, microservices, event-driven architecture, and...
-
Senior System Engineer
2 days ago
Ottawa, ON, Canada General Dynamics Mission Systems–Canada Full-time $80,000 - $100,000 ContractJoin to apply for the Senior System Engineer role at General Dynamics Mission Systems–Canada At General Dynamics Mission Systems–Canada, our focus extends beyond engineering technology solutions—we are dedicated to cultivating careers. If you seek a purpose‑driven career solving some of the world’s most critical problems alongside some of the...
-
Senior Systems Engineer
2 days ago
Ottawa, ON, Canada IC 360 Solutions Full-time $100,000 - $130,000 ContractLocation: Ottawa, ON or Toronto, ON (Hybrid) Type: Permanent, Full-time Start: As soon as possible The Opportunity Working with IC 360 and our clients is exciting, challenging, and deeply rewarding. If you’re looking to grow your technical expertise while deploying technology with purpose, this is the place to do it. As a Senior Systems Engineer, you will...
-
Senior Systems Engineer
2 days ago
Ottawa, ON, Canada Canadian Inclusion Full-time $120,000 - $170,000 ContractThales Canada Inc., Defence and SecuritySenior Systems Engineer (Project Management)Location: Ottawa, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our...