Ingénieur principal, développement et exploitation
Listed on 2026-02-28
-
Software Development
Software Engineer, Cloud Engineer - Software, DevOps, Full Stack Developer
Description du poste
En travaillant chez Home Depot, vous pouvez être vous-même tout en contribuant à quelque chose de plus grand.
Position OverviewAskuity is a Toronto-based retail analytics software company operating as a division within The Home Depot (THD). Through our supplier analytics program, Askuity’s mission is to enable suppliers and merchants at The Home Depot to make profitable, data-driven decisions and drive real-time execution. Askuity is seeking a highly motivated and technical versatile Senior Backend Engineer that can perform both Backend Developer and Dev Ops duties.
This is a crucial, hybrid role that will operate at the intersection of development and operations, owning the entire lifecycle of our critical operations.
- Code Development:
Get deeply involved in our technical direction while delivering well-tested, performant, and maintainable code for our data powered SaaS platform. - Contribute to the entire application development lifecycle.
- Deploy and run software in Google Cloud Platform (GCP).
- Evaluate new technologies and assess their suitability to solve challenges of today and into the future.
- Gain an understanding of the real-world problems of our users to help build a great product that exceeds the expectations of our customers.
- Collaborate with product stakeholders to understand, design, and implement product features and realize our product vision to help our customers make better sense of their retail data.
- Agile Scrum.
- Action oriented
- Decision quality
- Collaborates
- Communicates effectively
- Drives results
- Experience building service-oriented architectures and web applications (we have a lot of things that are HTTP and REST-based).
- Deep, senior-level proficiency in modern languages (functional programming is a plus).
- Experience with system design and architecture, designing distributed systems, scaling, security, reliability (microservices based architecture running in a Kubernetes cluster is a plus).
- Experience with Dev Ops tools and frameworks, Infrastructure as Code, Containerization & Orchestration, CI/CD pipeline management, automation, networking fundamentals, cycling SSL certificates, service accounts, etc.
- Hands on expertise and demonstrated ability to design and implement reliable, scalable, high performing systems.
- Experience working with a cloud platform and products.
- Git and other development tools and processes including but not limited to Intelli
J, Visual Studio Code, etc. - Mentoring and onboarding, Architectural Documentation and Communication.
Limited. Travel to corporate headquarters annually, as requested.
Physical RequirementsExtended Sitting. Repetitive Tasks.
Working ConditionsWorking in an office setting: computer work, camera on virtual meetings.
Minimum EducationUniversity/College degree in a related area of study, or equivalent experience.
Minimum Years of Work Experience5+ years of experience.
Minimum Leadership ExperienceNone.
CertificationsNone required, but any Google Cloud Professional certificates is a plus.
Direct Manager / Direct ReportsReports to Senior Manager, Software Development.
Other Requirements / Assets- Dev Ops frameworks - GCP, Kubernetes, Docker, YAML, Git Hub pipelines, Spinnaker.
- Back End frameworks - Scala, Play! framework. Python, Flask framework.
- Front End frameworks - Type Script, React, Redux, Observables is a plus.
- Relational and No
SQL databases such as Postgres, Redis, Firestore, Big Query, OLAP. - Functional programming - Type Script, Scala, AKKA/Pekko.
- Familiarity with AI coding assistants (vibe coding).
- GCP and its ecosystem, including GKE, Google Cloud databases (Firestore, Big Query) and pub-sub is a plus.
- QA tools and frameworks is a plus.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: