Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

PDF Solutions

NewBe an early applicant

Senior Big Data Software Developer

Posted Updated
Discussion

Summary

Senior developer building real-time, big-data backend infrastructure in Go and C (with C++, Java, C#, Python also in play) for PDF Solutions' semiconductor-manufacturer customers, deployed in cloud and on-prem. In-office Vancouver role covering design reviews, security (SSL/SSO), performance benchmarking, and mentoring junior engineers.

Build real-time infrastructure with Go and C for PDF solutions serving semiconductor manufacturers worldwide. This in-office Canadian role supports cloud and on-premises deployments. As a Senior Software Developer, you will collect requirements, review designs, and develop scalable backend tools and services. The work includes Go, C, C++, C#, Java, and Python, alongside security protocols, databases, and performance benchmarking. You will help improve development and deployment pipelines. Key Responsibilities:

Translate requirements into software designs and contribute to reviews Develop real-time infrastructure and tools across multiple technologies Build scalable server-side applications handling large data volumes Apply certificates, encryption, authentication, authorization, SSL, and SSO Supervise, mentor, and review junior and intermediate engineers Requirements:

Proficiency in Go and C programming Five years developing database-backed data tools and services Eight-plus years using C++, Java, C#, Go, Python, or Scala Bachelor's degree or related engineering education and experience Eligibility to work in Canada and in-office Bring senior software development, big data, security, and mentorship experience to PDF's real-time infrastructure work.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →