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.
#J-18808-Ljbffr
Senior Big Data Software Developer in Vancouver employer: PDF Solutions
At PDF Solutions, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Located in the heart of Santa Clara, our team enjoys access to cutting-edge technology and resources, along with ample opportunities for professional growth and development. Join us to make a meaningful impact in the semiconductor industry while working alongside some of the brightest minds in the field.