Cloud Native Software Developer

5 days ago


Ottawa, Ontario, Canada Trend Micro Full time
Job Summary

Trend Micro, a global leader in cybersecurity, is seeking a skilled Sr. Software Developer to join our Cloud One Workload Security team. As a key member of our team, you will design, implement, test, deploy, and support high-quality cloud-native services on AWS.

This is a software development role that requires top-notch programming skills, proven software design abilities, and a willingness to learn new tools and technologies. If you enjoy writing quality code to solve real customer problems, we want to talk to you.

Key Responsibilities
  • Work as a featured service owner to deliver value to customers in a timely and efficient manner
  • Transform services to rich AWS Cloud Native applications
  • Collaborate with your squad of 5-7 in short sprints or kanban to achieve regular business and customer outcomes
  • Deliver incremental improvements or features to production multiple times a day using Jenkins and Code Pipeline
  • Own and operate your team's services, respond to business-hours incidents, and participate in blameless post-incident reviews
  • Take time for learning and continuous improvement, with opportunities to learn and teach skills across teams
Requirements
  • 4+ years of experience with back-end application development, including basic debugging, analysis, and optimization
  • Programming experience with Java and JavaScript
  • Good experience with back-end application development with SQL and NoSQL databases
  • Skilled at writing maintainable code and/or building maintainable services (ie. automated tests, debuggable code, docs)
  • Proactive approach to problem-solving, managing uncertainties, and continuous improvement
  • Willingness to learn new tools and technologies and ability to get up to speed quickly
Preferred Qualifications
  • 1+ years of experience with AWS Cloud native application development, including AWS Lambda, API Gateway, DynamoDB, etc.
  • Knowledge of AWS Services (S3, CloudFront etc) & other Serverless concepts, or equivalent on other cloud providers
  • Experience with microservice architectures, REST API development, and/or event-driven architectures
  • Experience with automated Jenkins CI/CD pipelines and/or AWS Code Pipeline
  • Great scripting skills and a preference for automation over manual toil
  • Knowledge or experience developing secure code and/or working in a security space
  • Customer-oriented and proactive in helping customers solve their security needs quickly and completely
  • Great communicator who embraces our learning organization and enjoys sharing across the team

Trend Micro is an equal opportunities employer and welcomes applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.



  • Ottawa, Ontario, Canada Wind River Systems Full time

    Cloud Native Software DeveloperWind River Systems is seeking a highly skilled Cloud Native Software Developer to join our Linux Engineering Organization. As a key member of our team, you will play a pivotal role in designing, developing, and deploying the next generation of Kubernetes as a distributed OS.Key Responsibilities:Collaborate with stakeholders to...


  • Ottawa, Ontario, Canada Wind River Systems Full time

    Cloud Native Software DeveloperWind River Systems is seeking a highly skilled Cloud Native Software Developer to join our Linux Engineering Organization. As a key member of our team, you will play a pivotal role in designing, developing, and deploying the next generation of Kubernetes as a distributed OS.Key Responsibilities:Collaborate with stakeholders to...


  • Ottawa, Ontario, Canada Wind River Systems Full time

    Cloud Native Software Developer - Member of Technical StaffAs a Senior Cloud Native Software Developer working for the Linux Engineering Organization at Wind River Systems, you will play a pivotal role in designing, developing, and deploying the next generation of Kubernetes as a distributed OS. You will work closely with Product Management, QA, OS dev, and...


  • Ottawa, Ontario, Canada Wind River Systems Full time

    Cloud Native Software Developer - Member of Technical StaffAs a Senior Cloud Native Software Developer working for the Linux Engineering Organization at Wind River Systems, you will play a pivotal role in designing, developing, and deploying the next generation of Kubernetes as a distributed OS. You will work closely with Product Management, QA, OS dev, and...


  • Ottawa, Ontario, Canada Wind River Systems Full time

    Cloud Native Software Developer - Member of Technical StaffWind River Systems is seeking a highly skilled Cloud Native Software Developer to join our Linux Engineering Organization. As a Senior Cloud Native Software Developer, you will play a pivotal role in designing, developing, and deploying the next generation of Kubernetes as a distributed OS.Key...


  • Ottawa, Ontario, Canada Wind River Systems Full time

    Cloud Native Software Developer - Member of Technical StaffWind River Systems is seeking a highly skilled Cloud Native Software Developer to join our Linux Engineering Organization. As a Senior Cloud Native Software Developer, you will play a pivotal role in designing, developing, and deploying the next generation of Kubernetes as a distributed OS.Key...


  • Ottawa, Ontario, Canada Wind River Systems Full time

    Job Description**Cloud Native Software Developer - Member of Technical Staff**We are seeking a highly skilled Cloud Native Software Developer to join our team at Wind River Systems. As a key member of our Linux Engineering Organization, you will play a pivotal role in designing, developing, and deploying the next generation of Kubernetes as a distributed...


  • Ottawa, Ontario, Canada Wind River Systems Full time

    Job Description**Cloud Native Software Developer - Member of Technical Staff**We are seeking a highly skilled Cloud Native Software Developer to join our team at Wind River Systems. As a key member of our Linux Engineering Organization, you will play a pivotal role in designing, developing, and deploying the next generation of Kubernetes as a distributed...


  • Ottawa, Ontario, Canada Wind River Systems Full time

    Cloud Native Software Developer - Member of Technical StaffAs a key member of our Linux Engineering Organization, you will play a pivotal role in designing, developing, and deploying the next generation of Kubernetes as a distributed OS.You will work closely with Product Management, QA, OS dev, and customer-facing teams to ensure software requirements are...


  • Ottawa, Ontario, Canada Wind River Systems Full time

    Cloud Native Software Developer - Member of Technical StaffAs a key member of our Linux Engineering Organization, you will play a pivotal role in designing, developing, and deploying the next generation of Kubernetes as a distributed OS.You will work closely with Product Management, QA, OS dev, and customer-facing teams to ensure software requirements are...


  • Ottawa, Ontario, Canada Ribbon Communications Operating Company Full time

    About the RoleWe are seeking a highly skilled Cloud Native Software Engineer to join our Common Platform Microservices team at Ribbon Communications Operating Company.The ideal candidate will have a strong background in cloud-native technologies and experience in designing and implementing microservices-based architectures. They will be responsible for...


  • Ottawa, Ontario, Canada Ribbon Communications Operating Company Full time

    About the RoleWe are seeking a highly skilled Cloud Native Software Engineer to join our Common Platform Microservices team at Ribbon Communications Operating Company.The ideal candidate will have a strong background in cloud-native technologies and experience in designing and implementing microservices-based architectures. They will be responsible for...


  • Ottawa, Ontario, Canada Ericsson Full time

    About this OpportunityTransforming 5G Core DeliveryEricsson is pioneering a new era in 5G core delivery, leveraging Cloud Native solutions to revolutionize the way we bring 5G services to the market. As a key member of our team, you will play a pivotal role in spearheading this transformation, driving innovation, and shaping the future of 5G core.Key...


  • Ottawa, Ontario, Canada Ericsson Full time

    About this OpportunityTransforming 5G Core DeliveryEricsson is pioneering a new era in 5G core delivery, leveraging Cloud Native solutions to revolutionize the way we bring 5G services to the market. As a key member of our team, you will play a pivotal role in spearheading this transformation, driving innovation, and shaping the future of 5G core.Key...


  • Ottawa, Ontario, Canada Ericsson Full time

    About this OpportunityTransforming 5G Core DeliveryEricsson is pioneering a new era in 5G core delivery, leveraging Cloud Native solutions to revolutionize the way we bring 5G services to the market. As a key member of our team, you will play a pivotal role in spearheading this transformation, driving innovation, and shaping the future of 5G core.Key...


  • Ottawa, Ontario, Canada Wind River Systems Full time

    Cloud Native Software Developer - Member of Technical StaffCloud Native Software Developer - Member of Technical StaffAs a Senior Cloud Native Software Developer within the Linux Engineering Organization, you will play a crucial role in the design, development, and deployment of the next generation of Kubernetes as a distributed operating system. Your...


  • Ottawa, Ontario, Canada Wind River Systems Full time

    Cloud Native Software Developer - Member of Technical StaffCloud Native Software Developer - Member of Technical StaffAs a Senior Cloud Native Software Developer within the Linux Engineering Organization, you will play a crucial role in the design, development, and deployment of the next generation of Kubernetes as a distributed operating system. Your...


  • Ottawa, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    About the RoleWe are seeking a highly skilled Chief Implementation Architect to lead our technical team in exploring the best deployment solutions and evolution for wireless communication software on pre-6G cloud-native systems.Key ResponsibilitiesLead the technical team to design and implement software architecture for wireless access systems, adapting to...


  • Ottawa, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    About the RoleWe are seeking a highly skilled Chief Implementation Architect to lead our technical team in exploring the best deployment solutions and evolution for wireless communication software on pre-6G cloud-native systems.Key ResponsibilitiesLead the technical team to design and implement software architecture for wireless access systems, adapting to...


  • Ottawa, Ontario, Canada Ericsson Full time

    Join our Team About this opportunity: Ericsson 5G core business is launching an innovative and highly dynamic unit that will change how we bring 5G solutions to the market, thus changing the way 5G core is delivered globally. We aim to build and deliver Cloud Native solutions "as a Service" on Hyper Cloud Providers (HCP).You will have the opportunity to...