Skip to main content
Post your resume and find your next job on Indeed!

software engineer $100,000 jobs in Hamilton, ON

Sort by: -
    • The engineer will work closely with the Document Intelligence & AI Engineer on architecture, cross-system decisions, and translating discovery findings into…
    • Analyses, debugs and supports existing application software.
    • Experience with EDI transaction processing and Warehouse management software would be an asset;
    • 6+ years of relevant software development experience.
    • Strong understanding of software design patterns, state machine design, inter-process communication, and…
    • View all Capgemini Engineering jobs - Burlington jobs - Senior Software Engineer jobs in Burlington, ON
    • Salary Search: Sr. Software Engineer - C++ salaries in Burlington, ON
    • See popular questions & answers about Capgemini Engineering
    • Experience participating in software design reviews, software architecture reviews, and assessment of software lifecycle deliverables including requirements,…
    • 8+ years of professional industry experience in software development.
    • Experience working on Linux drivers and collaborating with system engineers to debug…
    • You will lead three software developers and one software tester while contributing as the team’s fourth developer.
    • Quality, Testing, and Release Management*.
    • We work closely across engineering, product, and design to create scalable systems, internal tools, and data driven platforms that deliver real impact.
    • 3+ years of experience in product or enterprise software development.
    • Develop and maintain software solutions that align with accessibility standards, including…
    • The software engineer builds skills and expertise of his or her software engineering discipline to reach standard software engineer skills expectations for the…
    • Background in systems integration or large-scale software environments.
    • Strong understanding of cybersecurity best practices, compliance requirements, and…
    • Degree in Computer Science or in a related field.
    • 3+ years of experience with SQL and database design.
    • 3+ years of experience with HTML, CSS, JQuery, and…
    • Creating and improving software architecture, design, and code, and coaching and mentoring other software developers at Adlib.
    • Perform other duties as required.
    • 7+ years of progressive experience in embedded software development, build engineering, release management, or system integration.
Get email updates for the latest software engineer $100,000 jobs in Hamilton, ON

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

Career Resources:

Platform & Integration Software Engineer
Procom
·
3.4
Ontario
•
Hybrid work
$110,000–$140,000 a year
Permanent

Job details

Here’s how the job details align with your profile.

Pay

$110,000–$140,000 a year

Job type

Permanent

Full job description

Procom is searching for a Platform & Integration Software Engineer to join their corporate team!

This can be a remote or hybrid position (Toronto, Ontario).

This intermediate-level, hands-on role will build the APIs, data contracts, and enterprise integrations that connect a new document-extraction and validation pipeline to production systems. The engineer will independently deliver well-defined integrations; design the services that move documents from intake through processing, review, and export; and make sure downstream systems can rely on stable, well-documented interfaces. The engineer will work closely with the Document Intelligence & AI Engineer on architecture, cross-system decisions, and translating discovery findings into secure, testable, maintainable software.

Responsibilities:

  • Design and implement APIs and service interfaces for document-package submission, processing status, results, validation, review actions, and export.
  • Define stable data contracts covering documents, extracted fields, source evidence, confidence indicators, validation results, and corrections.
  • Build integration adapters that reduce dependency on any one processing provider's internal data structures.
  • Select and implement the right processing and recovery patterns – queues, retries, sync vs. async – based on actual volume, latency, and availability needs.
  • Persist original machine output separately from corrected values, reviewer decisions, reason codes, and audit events.
  • Integrate with applicable enterprise systems, including application platforms (e.g., Salesforce), document repositories, storage, and identity services.
  • Apply practical security, privacy, least-privilege, and encryption practices appropriate for sensitive financial documents and PII.
  • Contribute to automated testing, deployment, configuration management, logging, and monitoring.

Mandatory Skills:

  • Demonstrated experience building production APIs, services, or data-processing integrations, using modern languages such as Python, Java, or C#/.NET – strong Python capability preferred.
  • Experience designing data contracts, authentication schemes, and error handling for enterprise integrations.
  • Working knowledge of reliability patterns (queues, retries, sync vs. async tradeoffs) and sound judgment on when each is warranted.
  • Experience implementing security and least-privilege practices for sensitive data.
  • Strong collaboration skills – comfortable partnering with a document-intelligence/AI specialist and a range of business, security, and infrastructure stakeholders.

Nice-to-Have Skills:

  • Experience with document processing, OCR, or content-services platforms.
  • Familiarity with IBM watsonx or Unstructured.io.
  • Salesforce integration experience.
  • Experience in regulated, PII-intensive environments such as finance, insurance, or healthcare.

Why Work at Procom:

  • Belonging & Impact: An inclusive, collaborative culture where your ideas are valued, and make a real impact.
  • Balanced Work Model: A modern hybrid work model that supports productivity and personal flexibility.
  • Work From Where You Thrive: Whether visiting family or exploring a new place, our remote-work program lets you temporarily work from another approved location for up to two weeks each year keeping you connected wherever life takes you.
  • Competitive Compensation: Compensation designed to remain competitive within our industry.
  • Time to Recharge: Generous vacation and sick-day policies.
  • Health & Well-Being: Comprehensive health benefits, mental health resources, and preferred pricing on various perks through third party providers.
  • Set up for Success: Access to the tools and tech you need to succeed plus an IT equipment stipend.
  • Community & Purpose: Opportunities to get involved in innovation challenges, charity initiatives, team & corporate events and company celebrations.

This is an active position. The salary range for this position is $110,000–$140,000/yr CAD.

Qualifications

Python, Java, or C#/.NET experience: 3 - 5 years (Desired)

This posting is for an existing vacancy.

This employer uses both human and technology-assisted tools to support candidate screening and assessment. Final hiring decisions are made by people.

Let Employers Find YouUpload Your Resume