Recherche d'emploi > Toronto, ON > Software development

Software Development Engineer, Marketing Technology

Amazon Development Centre Canada ULC - K03
Toronto, Ontario, CAN
100K $-220K $ / an (estimé)
Temps plein

Ring's mission is to make neighbourhoods safer. We strive to make safety and peace of mind accessible to everyone and empower communities to work together for one another.

Ring Marketing Technology team is looking for a driven, innovative and resilient Software Development Engineer (SDE) to join our team focusing on notification and messaging systems.

Our scalable systems ensure critical messages are delivered to customers timely and accurately. We are looking for an SDE to help refine our roadmap and technical direction, and follow through with detailed architecture, design, tests, and reusable code.

The SDEs in the Ring org drive the operational excellence of high-scale distributed systems.

SDEs at Ring contribute to all the steps of the software development lifecycle. They gather, discuss and suggest requirements and features, they design and implement software, automate testing and operate the services their team owns.

Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship.

Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.

We are open to hiring candidates to work out of one of the following locations :

Toronto, ON, CAN

BASIC QUALIFICATIONS

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
  • Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • 2+ years of building complex software systems experience
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
  • Bachelor's degree in computer science or equivalent
  • Il y a 14 jours
Emplois reliés
Offre sponsorisée
PAX Technology, Inc. (North America)
Toronto, Ontario

We are seeking a talented Senior Java Software Engineer with Android development expertise to join our team at PAX Technology, Inc. As a Senior Java Software Engineer (Android), you will be responsible for developing and maintaining high-quality software products, focusing on Android applications. S...

Offre sponsorisée
North Technology People
Toronto, Ontario

As of today, our client is looking to hire a Director of Software Development to manage their Canadian software development teams. It is expected the successful Director of Software Development will be responsible for the following on a day to day basis:. The successful Director of Software Developm...

Ring
Toronto, Ontario

Ring Marketing Technology team is looking for a driven, innovative and resilient Software Development Engineer (SDE) to join our team focusing on notification and messaging systems. Knowledge of professional software engineering & best practices for full software development life cycle, including co...

Offre sponsorisée
Husky Technologies
Canada

JOB PURPOSEThe role of a Software Engineer within the Industrial Controls/Automation Platform team is to create state-of-the-art elegant, efficient, correct, and effective software and solutions for Husky’s industrial products and internal software production systems. TECHNICAL QUALIFICATIONS: Post ...

Align Technology
Toronto, Ontario

We are looking for a Senior Software Development Engineer in Test (SDET) to join a team responsible for developing and improving algorithms for automated treatment planning software for our Invisalign product. Write and review automatic tests, and support software developers in writing tests early i...

Hasbro
Toronto, Ontario

Ruby on Rails, Testing, Cloud, Software Engineer, Developer, Technology, Engineering. Wizards of the Coast is building a central technology team to create high-value software and processes in direct support of our development teams. Web Software Development Engineer. We are led by the belief that pr...

Amazon Development Centre Canada ULC
Toronto, Ontario

We are looking for passionate engineers to help us deliver industry leading next generation database services for the cloud. This is a hands on position where you will have the opportunity to do everything from building highly distributes and scalable components to mentoring other engineers. If you ...

Amazon
Toronto, Ontario

You should be somebody who enjoys working on complex system software, is customer centric, and feels strongly about building good software as well as making that software achieve its operational goals. Your responsibilities will include all aspects of software development. Are you interested in shap...

Amazon Development Centre Canada ULC
Toronto, Ontario

Entropy Management Technologies is hiring Software Development Engineers (SDEs) to work on Amazon's next generation of inventory management systems. We solve these problems by exploiting the latest technology. You will have the opportunity to design systems, take mission critical decisions on how we...

Leica Geosystems
Canada

Application Engineer, Land Survey Software Development. As an Application Engineer for Leica Geosystems in the US/Canada region, you will play a crucial role in supporting the development of our survey software. You will work closely with customers, software engineers, and other stakeholders to unde...