Postuler

Publié il y a 8 jours

Senior Software Developer - Big data API

@ PDF Solutions

Vancouver, Colombie-Britannique

8+ ans d’expérience
Postuler
SIGNAUX

En bref

PDF Solutions is hiring a Senior Software Developer for its Big Data API team to build real-time software infrastructure for semiconductor manufacturers worldwide. The role involves designing, coding and maintaining scalable server-side systems, and supervising junior and intermediate engineers. The posting states an in-office, on-site requirement and a salary of CAD $110,000 to $165,000 per year.

Responsabilités :

  • Translate requirements into software designs and contribute to design reviews
  • Build real-time infrastructure and tools in Go, C, C++, Java, Python and others
  • Build and maintain scalable server-side applications for large data volumes
  • Ensure application security and benchmark performance against KPIs
  • Supervise and mentor junior and intermediate engineers

Résumé des exigences :

  • Five years of experience developing data backend tools and services on databases
  • Proficiency in Go and C
  • 8+ years in C++, Java, C#, Go, Python or Scala
  • Experience leading and mentoring junior team members
  • Bachelor of Science in Computer Science or equivalent experience

Outils et compétences

Source et dates

Type de source non vérifié · jibe

Date publiée par l’employeur
2026-10-29
Première détection par notre source
2026-10-29
Mise à jour du dossier source
2026-10-29

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience8 an(s) et plus
Gestion d’équipeOui
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationBaccalauréat (préféré)
Domaines d’étudesComputer Science, Engineering

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

PDF Solutions

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

A leading provider of end-to-end analytics that empowers engineers & data scientists across the semiconductor ecosystem

Description complète de l’entreprise

PDF Solutions (NASDAQ: PDFS) offers an end-to-end analytics platform that empowers engineers and data scientists across the semiconductor ecosystem to rapidly improve the yield, quality, and profitability of their products. By combining industry-leading data analytics and professional services with exclusive, differentiated product data generated during the manufacturing process, PDF Solutions is delivering on the promise of Industry 4.0 today by transforming how the ecosystem collects, analyzes, and shares data.

Abonnés LinkedIn
16 259
Personnes associées sur LinkedIn
1 123
Bureaux déclarés
  • 2858 De La Cruz Blvd, Santa Clara, California 95050, US
Catégories d’activité
  • Information Technology
  • Semiconductor
  • Software
  • Manufacturing
Autres noms enregistrés
  • PDF Solutions
Spécialités
  • semiconductor
  • electronics
  • big data
  • Industry 4.0
  • manufacturing
  • test operations
  • quality
  • reliability
  • and yield
Le profil indique une agence de recrutement
Non
Investissement total déclaré
165 744 656

La devise et la date d’observation ne sont pas fournies; ce n’est ni une valorisation actuelle ni une ronde de financement.

PDF Solutions (NASDAQ: PDFS) offers an end-to-end analytics platform that empowers engineers and data scientists across the semiconductor ecosystem to rapidly improve the yield, quality, and profitability of their products. By combining industry-leading data analytics and professional services with exclusive, differentiated product data generated during the manufacturing process, PDF Solutions is delivering on the…

ChampValeur
SecteurSoftware Development
Taille201-500 employees
Siège socialSanta Clara, California
Type d’organisationPublic Company
Fondée en1992
Spécialitéssemiconductorelectronicsbig dataIndustry 4.0manufacturingtest operationsqualityreliabilityand yield
Offres sur Jobsy3
LinkedInVoir la page
Description
Overview

PDF was recognized by Forbes as one of America's Best Small Employers for 2023. This ranking highlights only 300 companies out of 10,000+ that were considered in the Forbes nationwide analysis and PDF solutions ranked 55! The results are based on an employee satisfaction survey as well as a social listening analysis of employee feedback conducted by a Forbes research firm.

JOB OBJECTIVES:

Collect requirements, participate in design reviews and build infrastructure to facilitate the development of real time software solutions for our customers, both for on-prem and in the cloud deployments. These real time solutions are used across the world by leading semiconductor manufacturers, fabless design houses, as well as assembly and test subcontractors. This role could have a huge impact on both the quality of our products used globally, as well as boosting the efficiency of our development/deployment pipeline to deliver solutions faster to our customers.


Responsibilities

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Feature Development: Understand and review requirements, translate them into software designs, and contribute to design reviews.
  • Infrastructure Development: Code in various technologies (including Go, C, C++, C#, Java, and Python) to develop real-time infrastructure and tools.
  • Cross-functional Collaboration: Work with application and product management teams to understand future use cases and incorporate changing requirements into updated designs.
  • Big Data: Build and maintain highly scalable, performant server-side applications that efficiently handle large volumes of data.
  • Security: Ensure the security of applications, considering protocols like certificates, encryption, authentication/authorization, SSL, and SSO.
  • Continuous Improvement: Identify areas of improvement in deployed infrastructure, deploy updates as needed, and continuously benchmark performance against KPIs.
  • Team Integration: Collaborate closely with fellow developers in a fast-paced, project-focused environment. Develop and manage relationships with remote teams
  • Leadership: Supervise junior and intermediate Software Engineers and provide them with professional development, time management, and code reviews. Be on-site and set a strong example, especially to junior

Qualifications

PREFERRED KNOWLEDGE, SKILLS AND ABILITIES:

  • Proficiency and experience with Go and the C programming language
  • Five years of experience developing data backend tools and services on top of databases
  • Team Leader, Senior Developer, Project Management, and junior mentorship experience
  • Exposure to code repositories and version control
  • Can quickly integrate into a new work environment and establish the internal network necessary to be productive and work independently
  • Strong verbal and written communication skills and a desire to work with others
  • Eligible to work in Canada and in-office

EDUCATION AND EXPERIENCE:

  • Bachelor of Science in Computer Science or similar education, related engineering degree, and/or proven industry experience
  • Proficiency in Go and C
  • 8+ years of Experience in languages such as C++, Java, C#, Go, Python, and Scala, as well as the required skills as described below
  • Experience leading, managing, and mentoring junior team members
  • Experience with the efficient and performant handling of massive amounts of data from existing SQL and NoSQL databases

Pay Range

CAD $110,000.00 - CAD $165,000.00 /Yr.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Feature Development: Understand and review requirements, translate them into software designs, and contribute to design reviews.
  • Infrastructure Development: Code in various technologies (including Go, C, C++, C#, Java, and Python) to develop real-time infrastructure and tools.
  • Cross-functional Collaboration: Work with application and product management teams to understand future use cases and incorporate changing requirements into updated designs.
  • Big Data: Build and maintain highly scalable, performant server-side applications that efficiently handle large volumes of data.
  • Security: Ensure the security of applications, considering protocols like certificates, encryption, authentication/authorization, SSL, and SSO.
  • Continuous Improvement: Identify areas of improvement in deployed infrastructure, deploy updates as needed, and continuously benchmark performance against KPIs.
  • Team Integration: Collaborate closely with fellow developers in a fast-paced, project-focused environment. Develop and manage relationships with remote teams
  • Leadership: Supervise junior and intermediate Software Engineers and provide them with professional development, time management, and code reviews. Be on-site and set a strong example, especially to junior

PREFERRED KNOWLEDGE, SKILLS AND ABILITIES:

  • Proficiency and experience with Go and the C programming language
  • Five years of experience developing data backend tools and services on top of databases
  • Team Leader, Senior Developer, Project Management, and junior mentorship experience
  • Exposure to code repositories and version control
  • Can quickly integrate into a new work environment and establish the internal network necessary to be productive and work independently
  • Strong verbal and written communication skills and a desire to work with others
  • Eligible to work in Canada and in-office

EDUCATION AND EXPERIENCE:

  • Bachelor of Science in Computer Science or similar education, related engineering degree, and/or proven industry experience
  • Proficiency in Go and C
  • 8+ years of Experience in languages such as C++, Java, C#, Go, Python, and Scala, as well as the required skills as described below
  • Experience leading, managing, and mentoring junior team members
  • Experience with the efficient and performant handling of massive amounts of data from existing SQL and NoSQL databases

Emplois semblables

  • Junior Software Developer

    Toronto, ON +1

    Hootsuite

    A degree in Computer Science or Engineering, and 1-2 years of experience developing and maintaining software (including co-op terms and internships) or an equivalent level of education or…; Experience with Java or a…

  • Senior Software Developer

    Victoria, BC

    University of Victoria

    6+ ansCandidates need a university degree in computer science, software engineering or a related field and six years of related experience. They must show proficiency in Java, JavaScript, HTML and SQL, experience with object-oriented design, databases such as PostgreSQL and Cassandra, and Agile methods like Scrum.

    Eclipse, Hibernate, JMS, ActiveMQ, Tomcat, Jetty

  • Software Developer II

    Vancouver, BC
    Temps plein

    Avigilon Corporation

    2+ ansCandidates need a bachelor's degree, at least two years of software development experience, extensive C++ experience in large code bases, and strong written and oral communication. Experience with Berkeley or Postgres databases is required, and cloud, CI/CD and DevOps experience is preferred.

    C++, C#, Postgres, Berkeley DB, Azure

  • Software Developer - Cloud - Intermediate

    Surrey, BC

    Delta Intelligent Building Technologies (Canada) Inc.

    3+ ansCandidates need 3 to 5+ years as a software developer, strong Python skills, and hands-on experience with Kubernetes (ideally EKS) and Terraform. Docker, distributed systems troubleshooting, cloud IAM and mentoring experience are also expected.

    Python, Terraform, Kubernetes, Amazon EKS, Docker

  • Software Developer (hybrid)

    Vancouver, BC
    Temps plein

    Cisco

    5+ ansCandidates need a computer science or related degree plus 5 years of experience, or a master's plus 3 years. They must have production experience with TypeScript or JavaScript and React, API integration, automated testing, and debugging.

    GitHub Copilot, Claude, Codex

  • Software Developer (hybrid)

    Vancouver, BC
    HybrideTemps plein

    Cisco Systems Canada Co.

    5+ ansCandidates need experience delivering production software with TypeScript or JavaScript and React, designing REST APIs, writing automated tests, and debugging software defects. Experience with observability, security, or data products and with AI agents is an asset.

    React, TypeScript, JavaScript, Splunk, Git, Codex

  • Senior Software Developer - Form

    British Columbia
    128k–143k $/anHybrideTemps plein

    Safe Software

    7+ ansCandidates need a bachelor's degree in a related field, 7+ years of professional development experience including technical leadership, advanced C++ and Python skills, and threat modeling and CVSS scoring experience. Security tooling experience such as fuzzing, sanitizers and SAST/DAST is also required.

    C++, Python, FME Form, GitHub Copilot, Claude Code, Qt Widgets

  • Sr Software Developer

    Vancouver, BC
    Sur placeTemps plein

    Thales DIS CPL USA, Inc.

    5+ ansCandidates need 5-8 years of software engineering experience, a bachelor's degree in computer science or engineering, and hands-on cloud experience with Docker and Kubernetes. They also need server-side programming skills in Go, C or C++, REST API and PostgreSQL experience, and working knowledge of PKI, PKCS or KMIP.

    Docker, Kubernetes, PostgreSQL, Swagger/OpenAPI, Linux

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.