Senior Developer - Privacy-Enhancing Technologies

Oxaroinc — Canada · Posted ~1 hour ago

Senior Contract Hybrid

Skills

Privacy-enhancing technologies Software development Open-source libraries Proof of concept development Testing ETL Cloud resource management Data processing Cloud computing

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a senior development team focused on privacy-enhancing technologies for structured and unstructured data. You will develop production-oriented proofs of concept, integrate open-source components, build and optimize ETL pipelines, manage cloud resources, and evaluate solutions against privacy, performance, scalability, and quality requirements.

Highlights

Work on advanced privacy technology for structured and unstructured data, with opportunities to develop production-oriented prototypes, optimize data pipelines, manage cloud infrastructure, and evaluate emerging technologies.

Description

Senior Developer, Privacy-Enhancing Technologies Location: Ottawa, ON (Hybrid) Duration: 1 year Security Clearance: Secret Responsibilities Develop and implement privacy-enhancing technologies (PETs) for structured and unstructured datasets in collaboration with subject matter experts.Apply advanced core computing principles to efficiently integrate multiple open-source libraries, components, and platforms into cohesive and operational solutions.Design, develop, and validate proof of concept solutions with a focus on deployment in production environments.Develop and implement test harnesses to evaluate and compare solution approaches against performance, scalability, quality, and privacy metrics.Create, maintain, and optimize Extract-Transform-Load (ETL) pipelines to ingest, transform, validate, sanitize, and prepare data for processing and analysis.Provision, configure, orchestrate, and manage cloud resources in support of deployed solutions.Assess, evaluate, and recommend emerging tools, technologies, and processes to improve solution performance, efficiency, scalability, and maintainability.Analyze results and technical findings, develop recommendations, and present conclusions to stakeholders to support the scalable deployment of operationally viable PET solutions.Prepare technical reports, data artifacts, presentations, documentation, and other project deliverables required to support project execution and decision-making.Perform other related activities or deliverables as required. Qualifications Valid Government of Canada Secret clearance.5+ years of recent Python development experience with numpy, scipy, pandas, polars, pyspark, pytorch, scikit-learn, and matplotlib/seaborn.3+ years of experience in DevOps principles, practices, and methodologies, including SOLID principles, software version control, and continuous integration and deployment for data science applications.Experience analyzing and working with large, complex datasets within public sector, financial services, or similarly regulated environments.Experience developing and implementing Privacy-Enhancing Technologies (PETs), including data anonymization, de-identification, differential privacy, secure multi-party computation, federated learning, and homomorphic encryption.Knowledge of data structures, data models, and data relationships, including structured, semi-structured, unstructured, nested, graph, and network-based datasets.Experience using cloud-based data and analytics platforms, including Microsoft Azure, Microsoft Fabric, Azure Data Lake, Azure Databricks, Jupyter Notebooks, and Docker.Knowledge of Linux computing environments and basic scripting concepts.Knowledge of privacy-preserving and statistical techniques, such as Monte Carlo simulation, Markov models, synthetic data generation, differential privacy, homomorphic encryption, and zero-knowledge proofs.Knowledge of machine learning concepts and techniques, including GANs, transformers, auto-encoders, RAG, and machine learning model development methodologies.Knowledge of infrastructure management and automation concepts, including infrastructure as code (IaC), Ansible, Terraform, Puppet, Chef, or equivalent technologies.Master's or Ph.D. in fields related to privacy-enhancing technologies, artificial intelligence, machine learning, cybersecurity, cryptography, computer science, data science, mathematics, or statistics. AI Disclosure: We do not use artificial intelligence (AI) tools to screen, assess, or select applicants at any stage of our recruitment process. All applications are reviewed by our recruitment team. OXARO is committed to fostering an inclusive, equitable and respectful workplace where every individual feels valued and empowered to contribute their best. We believe that diversity drives innovation and strengthens our ability to serve our clients and communities. We are dedicated to ensuring a fair and unbiased recruitment process and welcome applications from members of the four designated groups under the Employment Equity Act: women, Indigenous peoples, persons with disabilities and members of visible minorities. Accommodations are available upon request for candidates taking part in all aspects of the recruitment process. We sincerely thank all applicants for their interest in this opportunity. While we appreciate every application, only those selected for an interview will be contacted.