Senior Enterprise Software Developer
P&P Optica
About P&P Optica
What You’ll Get To Do
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
Skills and Experience
- 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
- Hands-on experience with AWS (preferred), Azure, or Google Cloud
- Familiarity with Docker, Kubernetes, or CI/CD pipelines
- Experience with microservices, event-driven architectures, and service-oriented design
- Capable of translating business needs into technical solutions
- Strong understanding of testing best practices, unit testing, and automated testing tools
- Experience working in Agile/Scrum environments
- Experience building enterprise B2B applications or SaaS platforms
- Familiarity with security, data privacy, and compliance (e.g., SOC 2, GDPR)
- Ability to work a hybrid schedule with at least 2 days per week in our Waterloo office
- Strong communication and documentation skills
- 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
Why You’ll Love Working at PPO
- Open & Inclusive Culture – We celebrate diversity and collaboration.
- Work-Life Balance – Flexible schedules with dedicated flex days.
- Career Growth – Opportunities to expand your expertise in AI, data science, and imaging.
- Health Benefits – Competitive health, dental, and vision coverage.
- Social & Community Engagement – Join team socials, charity fundraisers, and happy hours.