1

Open Source Project Maintainer Jobs in Toronto, ON

Java Open Source Contributor Role Type: Contract Location: Remote Scope of Work: * Contribute ... project goals and best practices. * Create, maintain, and enhance technical documentation to ...

Staff Full Stack Engineer

Toronto, ON ยท On-site +1

CA$195K - CA$238K/yr

Experience maintaining (not just contributing to) an open-source project * Program-level familiarity with compliance frameworks relevant to defense or government customers (e.g., FedRAMP, ITAR)

Maintain budget awareness for all stakeholders and effectively manage project changes as necessary ... open source technologies. We are a growing company based in Mississauga, Ontario, that provides ...

Staff Embedded Software Developer

Oshawa, ON ยท Hybrid

CA$147K - CA$196K/yr

Design, implement, and maintain the on-vehicle control plane that retrieves configuration from the ... open-source projects. * Experience working with Firestore. * Knowledge of security best practices ...

Staff Embedded Software Developer

Markham, ON ยท Hybrid

CA$147K - CA$196K/yr

Design, implement, and maintain the on-vehicle control plane that retrieves configuration from the ... open-source projects. * Experience working with Firestore. * Knowledge of security best practices ...

... Project Management, Technical Leads, and Delivery Operations), providing the kind of leadership ... Maintain and grow Percona's reputation as the experts in open source database technologies. * Stay ...

next page

Showing results 1-20

Java Open Source Contributor

Toronto, ON โ€ข Remote

Full-time

Re-posted 16 days ago


Job description

Job Description

Role Title: Java Open Source Contributor

Role Type: Contract

Location: Remote


Scope of Work:

  • Contribute production-quality code, reviews, and documentation to open-source repositories relevant to the customer's project.
  • Design, implement, and optimize complex algorithms and system components using one or more of the following languages: C++, Python, JAVA, GoLang, Typescript, or Rust.
  • Identify and resolve technical challenges, bugs, and performance bottlenecks in existing codebases.
  • Collaborate with other contributors and stakeholders to align deliverables with project goals and best practices.
  • Create, maintain, and enhance technical documentation to support knowledge sharing and onboarding.
  • Participate in code discussions and provide constructive feedback to elevate overall code quality.


Preferred Qualifications:

  • Previous experience working on large-scale, distributed codebases.
  • Familiarity with modern AI or machine learning systems is a plus, though not required.
  • Background in participating in rigorous code reviews and contributing to the development of software best practices.