Senior Backend Architect for Scalable Microservices

PDF Solutions

Vancouver

On-site

CAD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PDF Solutions is seeking a highly experienced Senior Software Developer to design, develop, and maintain scalable backend services and distributed systems powering our semiconductor analytics and connectivity platforms. This role collaborates with cross-functional engineering, product, and customer-facing teams to deliver robust, high-performance software that enables data-driven decision-making.

The ideal candidate will have a strong background in backend architecture, cloud-native services,

Qualifications

  • 8+ years of professional software development experience focused on backend systems.
  • Proficient in C#, Python, or C++ for backend services.
  • Experience designing RESTful APIs and distributed, microservices architectures.
  • Strong SQL and NoSQL database knowledge and cloud platform experience (AWS/Azure/GCP).
  • Experience with CI/CD, testing frameworks, and version control.

Responsibilities

  • Design, develop, and maintain scalable backend services, APIs, and microservices.
  • Build high-performance systems to process large volumes of data from manufacturing and analytics.
  • Design data structures and algorithms for performance and distributed execution.
  • Collaborate with product, solutions engineering, and software teams to translate requirements into solutions.
  • Develop secure, reliable, and maintainable software following best practices.
  • Optimize performance, scalability, and reliability; participate in architecture reviews and code reviews.
  • Troubleshoot production issues and drive root-cause analysis and long-term fixes.
  • Mentor junior developers and improve engineering standards and processes.
  • Support DevOps initiatives including CI/CD, automated testing, monitoring, and cloud deployment.

Skills

Backend development
API design
Distributed systems
CI/CD
Troubleshooting

Education

Bachelor's degree in Computer Science or related field

Tools

C#
Python
C++
Docker
Kubernetes

Job description

PDF Solutions is seeking a highly experienced Senior Software Developer to design, develop, and maintain scalable backend services and distributed systems powering our semiconductor analytics and connectivity platforms. This role collaborates with cross-functional engineering, product, and customer-facing teams to deliver robust, high-performance software that enables data-driven decision-making.

The ideal candidate will have a strong background in backend architecture, cloud-native services,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer – Backend Services
Senior Software Developer – Backend Services

PDF Solutions, Inc. • Vancouver

On-site
CAD 120,000 - 160,000
Senior Software Developer – Backend Services
Senior Software Developer – Backend Services

PDF Solutions • Vancouver

On-site
CAD 120,000 - 160,000
Senior Manager, Development
Senior Manager, Development

PDF Solutions, Inc. • Vancouver

On-site
CAD 130,000 - 180,000
Senior Manager, Development
Senior Manager, Development

PDF Solutions • Vancouver

Hybrid
CAD 130,000 - 180,000
Software Developer – Back End
Software Developer – Back End

Symbiotic Group • Toronto

On-site
CAD 100,000 - 130,000
Java Developer
Java Developer

Apptoza Inc. • Vancouver

On-site
CAD 120,000 - 165,000
Health insurance
Remote/onsite flexibility
Java Software Engineer
Java Software Engineer

Flexton Inc. • Toronto

On-site
CAD 90,000 - 120,000
Java Developer
Java Developer

Tekgence Inc • Toronto

On-site
CAD 80,000 - 100,000
Lead Backend Software Engineer
Lead Backend Software Engineer

Compunnel, Inc. • Toronto

On-site
CAD 100,000 - 130,000
Technical Support Engineer
Technical Support Engineer

PDF Solutions, Inc. • Vancouver

On-site
CAD 65,000 - 72,000