Software Developer, Software Engineer, Cloud Engineer - Software
Listed on 2025-12-27
-
Software Development
Software Engineer, Cloud Engineer - Software, Full Stack Developer, DevOps
Staff Software Developer at Trend Micro
Join Trend Micro, a global cybersecurity leader, to help protect organizations and individuals across clouds, networks, devices, and endpoints. This hybrid role based in Ottawa, ON requires a minimum in‑office presence of 3 days per week.
Position SummaryLead the development and optimization of the Trend Vision One platform, setting technology direction, driving innovation, and making key architectural decisions.
Responsibilities- Design and architect robust, scalable software systems that align with business goals.
- Develop and implement critical software components focusing on quality and scalability.
- Mentor other engineers and foster a culture of technical excellence.
- Collaborate with product management, UX/UI designers, SRE, and stakeholders to refine project specifications.
- Analyze and optimize systems for performance, scalability, and maintainability.
- Oversee infrastructure as code development for secure, scalable deployments.
- Conduct code reviews and establish standards for code quality, documentation, and testing.
- Tackle complex troubleshooting and debugging tasks, delivering strategic solutions.
- Engage in strategic discussions to improve product development processes and implement best practices.
- Participate in on‑call rotations to support critical system issues.
- Promote continuous learning and adoption of emerging technologies.
- Minimum five years of software development experience with a strong record in architectural design and system optimization.
- Expertise in backend development with proficiency in Go, Java, JavaScript, Python or similar languages.
- Extensive experience with microservices, event‑driven architectures, and REST APIs in a cloud‑native environment (AWS, Azure, GCP).
- Demonstrated leadership in projects and critical engineering decisions.
- Proficiency in designing and implementing automated CI/CD pipelines.
- Experience leveraging AI coding assistants to accelerate development.
- Ability to review AI‑generated code for architectural fit and edge cases.
- Deep understanding of software engineering principles, design patterns, and best practices.
- Strong mentoring skills.
- Excellent problem‑solving, analytical, and strategic planning abilities.
- Outstanding communication and collaboration skills across teams.
- Continuous learning mindset and passion for emerging technologies.
- Group benefits program with health and dental coverage
- Telehealth Virtual Health Services
- Life Insurance
- Short & Long Term Disability
- Pre‑partum, maternity, parental and medical leave
- Critical Illness Insurance
- Mental Health Wellness Program
- Wellness Incentive Program
- Retirement Savings Programs with company match
- Paid Time Off
- 14 Annual Holidays
- Tuition Assistance
- Employee Resource Groups
We offer competitive compensation with bonus opportunity tied to company performance, along with opportunities for ongoing learning and broad technological exposure.
No sponsorship will be provided for work permit applications or renewals for this position now or in the future.
Trend Micro welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: