Software Developer
at PDF Solutions
Vancouver, BC, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 26 Dec, 2024 | USD 160000 Annual | 28 Sep, 2024 | 5 year(s) or above | Server Configuration,Components,Software Development,Semiconductor Industry,Oracle,Operating Systems,Cad,Cassandra,Databases,Computer Science | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Overview:
Company Mission: We’re not just a software company. We’re a global force at the forefront of data-driven decision-making. Our analytics revolution leverages AI, machine learning, and cutting-edge visualization to reveal insights that empower industries. We need your expertise to shape the next generation of how data tells its story.
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.
Responsibilities:
- Understanding and review of requirements, translation into possible software designs, as well as contributing to design reviews.
- Coding in a variety of technologies (including Scala, JAVA, .NET, R, Python) for development of data intensive infrastructure and tools.
- Experience with Analytic Stores like Spark, Ignite, Hazelcast, Redis, …
- Collaborating with application and product management teams on understanding future use cases of this real time infrastructure, incorporation of these changing requirements into updated designs.
- Deployment, maintenance, and identification of areas of improvement in deployed infrastructure.
- Definition of KPI and benchmarking of deployed infrastructure, publishing of KPI results to user base of infrastructure.
- Grow by improving skills and learning new ones, develop strengths, talents, and expertise
Qualifications:
- Minimum five years of experience with Software development
- Minimum five years of experience with Spark / Scala / Ignite
- Experience with IT activities like server configuration
- Experience with databases like Oracle and Cassandra
- Ability to work in both a collaborative team-oriented environment and remote-independent environment
- Self-motivated and great organizational skills
- Fast learner and ability to learn new technologies and skills quickly
- Excellent written and verbal communications skills
PREFERRED KNOWLEDGE, SKILLS AND ABILITIES:
- Experience in semiconductor industry, understanding of wafer flows and basic manufacturing steps.
- Familiarity with workflows (Elsa, Airflow, …)
- Experience with SEMI standards
EDUCATION AND EXPERIENCE:
- Bachelor of Science in Computer Science, related engineering degree, or proven industry experience.
- Five years of experience developing software or components for Windows and Linux operating systems, ideally in real time systems, in a team development environment
Pay Range: CAD $120,000.00 - CAD $160,000.00 /Yr
Responsibilities:
- Understanding and review of requirements, translation into possible software designs, as well as contributing to design reviews.
- Coding in a variety of technologies (including Scala, JAVA, .NET, R, Python) for development of data intensive infrastructure and tools.
- Experience with Analytic Stores like Spark, Ignite, Hazelcast, Redis, …
- Collaborating with application and product management teams on understanding future use cases of this real time infrastructure, incorporation of these changing requirements into updated designs.
- Deployment, maintenance, and identification of areas of improvement in deployed infrastructure.
- Definition of KPI and benchmarking of deployed infrastructure, publishing of KPI results to user base of infrastructure.
- Grow by improving skills and learning new ones, develop strengths, talents, and expertis
REQUIREMENT SUMMARY
Min:5.0Max:10.0 year(s)
Information Technology/IT
IT Software - System Programming
Software Engineering
BSc
Computer science related engineering degree or proven industry experience
Proficient
1
Vancouver, BC, Canada