Taro Logo

Sr. Software Developer

A global cybersecurity leader helping make the world safe for exchanging digital information across enterprises, governments, and consumers.
Ottawa, ON, Canada
$105,000 - $130,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Cybersecurity · Enterprise SaaS

Job Description

Trend Micro, a leading global cybersecurity company, is seeking a Sr. Software Developer to join their team in Ottawa. This role offers an opportunity to work on cutting-edge cybersecurity solutions within the Trend Vision One™ enterprise platform. The position requires 3 years of experience in software development, with expertise in languages like Go, Java, and Python. You'll be responsible for designing and developing scalable applications, working with cloud technologies, and implementing microservices architectures.

The role combines technical excellence with leadership opportunities, allowing you to contribute to architectural decisions and mentor junior engineers. You'll work in a collaborative environment, partnering with product managers, UX designers, and cross-functional teams. The company offers comprehensive benefits including health coverage, retirement savings with company match, mental health support, and professional development opportunities.

Trend Micro's commitment to diversity and inclusion is reflected in their workplace culture and hiring practices. They've been recognized as one of the National Capital Region's Top Employers. The compensation range of CAD $105,000-$130,000 reflects the senior level of this position. This is an excellent opportunity for a senior developer looking to make an impact in the cybersecurity industry while working with cutting-edge technologies and contributing to protecting digital information exchange globally.

Last updated a month ago

Responsibilities For Sr. Software Developer

  • Collaborate with stakeholders to understand requirements and translate them into technical solutions
  • Design, develop, test, and deploy robust and scalable software applications
  • Take ownership of end-to-end feature development
  • Write clean, efficient, and maintainable code
  • Write infrastructure as code, unit tests, metrics, monitoring, alarms
  • Participate in code reviews
  • Troubleshoot and debug complex issues
  • Collaborate with cross-functional teams
  • Continuous learning and skill development

Requirements For Sr. Software Developer

Go
Java
Python
Kubernetes
  • 3 years of professional experience in software development
  • Proficiency in Go, Java, and Python
  • Expertise in complex application development
  • Experience with cloud native application development on AWS or Azure
  • Experience with microservice architectures, REST API development
  • Experience with automated CI/CD pipelines
  • Strong understanding of software engineering principles
  • Familiarity with agile development methodologies
  • Strong problem-solving and analytical skills
  • Strong communication and collaboration skills

Benefits For Sr. Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
Parental Leave
Education Budget
  • 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

Related Jobs