P&P Optica Job Board
Senior Enterprise Software Developer
Description
About P&P Optica
PPO is using brand new technology to transform an old industry that affects everyone on the planet: the food industry. We apply a complex and highly sophisticated mix of hardware, software and huge datasets to improve both the safety and quality of the food we eat.
We’re a truly diverse team in every sense of the word, and our team is incredibly smart. Our culture is respectful and caring. PPO is a well-funded, scaling company with opportunities for career growth in every part of the organization.
If you’re looking for an opportunity to tackle challenging problems that affect everyone on the planet, PPO is the place for you.
What You’ll Get To Do
As a Senior Enterprise Software Developer, you’ll play a pivotal role in reimagining and rebuilding the core of our enterprise application. This isn’t just another maintenance job — it’s a rare opportunity to build from scratch, using modern tools and best practices to architect a future-ready system that will power the next phase of our growth.
You’ll lead the redevelopment of our existing application, transforming it into a scalable, high-performance platform that integrates seamlessly with customer environments and supports advanced Smart Imaging System (SIS) features. You’ll work across the stack, contribute to technical vision, and collaborate with a talented, multidisciplinary team that’s passionate about innovation and impact.
Key Responsibilities
- Application Architecture – Design and implement secure, scalable, and high-availability software systems.
- Enterprise Software Development – Develop robust backend services and web applications using modern frameworks and languages.
- System Integration – Build and maintain APIs for integration within our customer’s workflows.
- DevOps & Deployment – Implement continuous integration, delivery, and monitoring of cloud-hosted services.
- Cloud Engineering – Utilize cloud services (AWS) to build, deploy, and manage software infrastructure.
- Performance Optimization – Profile and fine-tune systems to meet performance, scalability, and reliability goals.
You at PPO
You are a technically proficient and solutions-oriented developer who enjoys solving complex challenges and building systems that make a measurable difference. You’re equally comfortable writing clean code, designing architecture, or collaborating with stakeholders. You are driven by impact, growth, and working in a mission-driven company.
Skills and Experience
Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or demonstrable experience level.
Languages & Frameworks:
- Proficiency in Java, C#, Python, or Node.js
- Frontend skills with React, Angular, or Vue.js
- Strong command of SQL and experience with NoSQL databases
Cloud & DevOps:
- Hands-on experience with AWS (preferred), Azure, or Google Cloud
- Familiarity with Docker, Kubernetes, or CI/CD pipelines
Architecture & Design:
- Experience with microservices, event-driven architectures, and service-oriented design
- Capable of translating business needs into technical solutions
Testing & Development Practices:
- Strong understanding of testing best practices, unit testing, and automated testing tools
- Experience working in Agile/Scrum environments
Industry Experience:
- Experience building enterprise B2B applications or SaaS platforms
- Familiarity with security, data privacy, and compliance (e.g., SOC 2, GDPR)
Additional Requirements:
- Ability to work a hybrid schedule with at least 2 days per week in our Waterloo office
- Strong communication and documentation skills
- Image & signal processing skills would be an asset
- Comfortable operating in a fast-paced, collaborative, and evolving work environment
- Comfortable working in a meat processing environment - viewing and assessing pictures of meat (chicken, pork, beef, etc.) is an unavoidable part of this role
- Ability to travel internationally between the U.S. and Canada.
Why You’ll Love Working at PPO
- Open & Inclusive Culture – We celebrate diversity and collaboration.
- Career Growth – Opportunities to expand your expertise in AI, data science, and imaging.
- Health Benefits – Competitive health, dental, and vision coverage.
P&P Optica is committed to supporting a culture of diversity across our organization. Our hiring practices align with human rights laws, guaranteeing every person equal treatment in regard to employment and opportunity for employment, regardless of race, color, creed/religion, sex, sexual orientation, marital status. We welcome and encourage applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.