Posted 8 days ago
Senior Software Developer - Big data API
@ PDF Solutions
Vancouver, British Columbia
Overview
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.
Responsibilities:
- 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
Requirements summary:
- 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
Tools & skills
Source and dates
Source type not verified · jibe
- Employer posting date
- 2026-10-29
- First seen by our source
- 2026-10-29
- Source record updated
- 2026-10-29
These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.
Job details
| Seniority | Senior |
| Department | Software development |
| Experience | 8+ years |
| Manages people | Yes |
| Work setting | Office |
| Position | Mostly sitting |
| Physical demands | physical low · computer high |
| Languages | English |
| Education | Bachelor’s degree (preferred) |
| Fields of study | Computer Science, Engineering |
Summary and details written by AI from the posting; the employer’s posting is the authority.
PDF Solutions
Saved company profile
Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.
A leading provider of end-to-end analytics that empowers engineers & data scientists across the semiconductor ecosystem
Full company description
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.
- LinkedIn followers
- 16,259
- People associated on LinkedIn
- 1,123
- Reported office locations
- 2858 De La Cruz Blvd, Santa Clara, California 95050, US
- Business categories
- Information Technology
- Semiconductor
- Software
- Manufacturing
- Other recorded names
- PDF Solutions
- Specialties
- semiconductor
- electronics
- big data
- Industry 4.0
- manufacturing
- test operations
- quality
- reliability
- and yield
- Profile identifies a recruitment agency
- No
- Reported total investment
- 165,744,656
Currency and observation date were not supplied; this is not a current valuation or a funding round.
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…
| Field | Value |
|---|---|
| Industry | Software Development |
| Company size | 201-500 employees |
| Headquarters | Santa Clara, California |
| Organization type | Public Company |
| Year founded | 1992 |
| Specialties | semiconductorelectronicsbig dataIndustry 4.0manufacturingtest operationsqualityreliabilityand yield |
| Open jobs on Jobsy | 3 |
| View page |
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
Journal
Only you can see this. Kept on this device, and in your account when you sign in.