Vertiv Logo

Vertiv

Senior Software Developer

Posted 14 Days Ago
Remote
Hiring Remotely in Canada
Senior level
Remote
Hiring Remotely in Canada
Senior level
Lead architecture and delivery of enterprise web and cloud-native solutions using React, Node.js, and AWS Serverless. Define platform strategy, enforce standards, design CI/CD, mentor engineers, and drive large cross-functional projects ensuring scalability, security, and performance.
The summary above was generated by AI
Job Summary
Recognized subject matter expert and individual contributor responsible for architecting, leading, and delivering highly complex, enterprise-scale web applications and cloud-native solutions using React, Node.js, and AWS Serverless technologies. This role requires broad and deep knowledge of modern web application development and cloud architecture to independently define and lead large-scope, cross-functional projects with significant and long-term organizational impact. The ideal candidate will develop innovative engineering practices, negotiate complex technical decisions on behalf of the company, drive scalable high-performance solutions that set precedent, contribute to department strategy, and mentor less experienced engineering staff.
Responsibilities
  • Utilize broad and deep technical knowledge to develop innovative engineering practices, policies, and procedures for front-end, back-end, and cloud-native development
  • Contribute to the development of department technology strategy, including platform direction, tooling standards, and architectural roadmaps
  • Lead highly complex, large-scope projects that are cross-functional and have significant, long-term impact on the organization
  • Provide solutions that set precedent for engineering standards, design patterns, and best practices across teams
  • Negotiate complex or risky technical business issues on behalf of the company, including vendor evaluations, architectural trade-offs, and technology adoption decisions
  • Independently define project scope, establish budgets, identify participants, and mitigate risk for major engineering initiatives
  • Consult with management to determine project priorities and objectives with long-term strategic implications
  • Act as a mentor to less experienced engineering staff, providing technical guidance, code reviews, and career development support
  • Architect, implement, and govern AWS Serverless solutions (Lambda, API Gateway, DynamoDB, S3, Step Functions, EventBridge) at enterprise scale
  • Design, develop, and maintain responsive, high-performance front-end applications using React
  • Build and optimize back-end services and Application Programming Interfaces (APIs) using Node.js
  • Ensure scalability, security, and performance across the full stack, establishing organizational standards
  • Define and implement Continuous Integration / Continuous Deployment (CI/CD) pipeline strategies for automated testing, deployment, and monitoring
  • Translate complex business requirements into technical solutions through cross-functional collaboration with product, operations, and leadership teams
Qualifications
Required:
  • 10–12 years of progressive experience in software development with demonstrated expertise in full-stack web application development
  • University degree in Computer Science, Software Engineering, or equivalent experience in a related field; Advanced Degree may be required
  • Expert-level proficiency in React.js and modern front-end development (hooks, state management, routing, performance optimization)
  • Deep experience with Node.js, including building production-grade, scalable back-end services
  • Extensive hands-on expertise with Amazon Web Services (AWS), especially Serverless architecture (Lambda, API Gateway, DynamoDB, S3, Step Functions, EventBridge)
  • Proven experience with AWS infrastructure-as-code management (CloudFormation, Cloud Development Kit [CDK], Terraform, or similar)
  • Advanced understanding of modern software architecture patterns (microservices, event-driven, serverless, domain-driven design)
  • Demonstrated ability to independently lead complex, cross-functional technical projects from inception through delivery
  • Strong knowledge of security best practices, monitoring, observability, and cost optimization in AWS environments
  • Solid expertise in relational and NoSQL databases, including data modeling and performance tuning
  • Proven track record of mentoring engineers and influencing technical direction across teams
  • Excellent problem-solving, communication, and stakeholder management skills
Preferred Qualifications:
  • Experience with TypeScript across front-end and back-end applications
  • Knowledge of containerization technologies (Docker, Elastic Container Service [ECS], Elastic Kubernetes Service [EKS])
  • Expertise in testing frameworks and strategies (Jest, Mocha, Cypress)
  • Experience with system design at scale, including distributed systems and high-availability architectures
  • Familiarity with machine learning / artificial intelligence (ML/AI) integration patterns in cloud environments
Time Travel Required
  • Less than 10%
 
 

The successful candidate will embrace Vertiv’s Core Principals & Behaviors to help execute our Strategic Priorities.

OUR CORE PRINCIPALS: Safety.  Integrity.  Respect.  Teamwork.  Inclusion.

OUR STRATEGIC PRIORITIES

  • High-Performance Culture
  • Customer Focus
  • Operational Excellence
  • Innovation
  • Financial Strength

VERTIV BEHAVIORS

  • Own it
  • Act with urgency
  • Foster a customer-first mindset
  • Think big and execute
  • Lead by example
  • Drive continuous improvement
  • Learn and seek out development
  • Promote transparent & open communication

About Vertiv

Vertiv (NYSE: VRT) brings together hardware, software, analytics and ongoing services to enable its customers’ vital applications to run continuously, perform optimally and grow with their business needs.  Vertiv solves the most important challenges facing today’s data centers, communication networks and commercial and industrial facilities with a portfolio of power, cooling and IT infrastructure solutions and services that extend from the cloud to the edge of the network. Headquartered in Westerville, Ohio, USA, Vertiv employs around 34,000 people and does business in more than 130 countries. Visit Vertiv.com to learn more.  

Equal Opportunity Employer 

Vertiv is an Equal Opportunity/Affirmative Action employer. We promote equal opportunities for all with respect to hiring, terms of employment, mobility, training, compensation, and occupational health, without discrimination as to age, race, color, religion, creed, sex, pregnancy status (including childbirth, breastfeeding, or related medical conditions), marital status, sexual orientation, gender identity / expression (including transgender status or sexual stereotypes), genetic information, citizenship status, national origin, protected veteran status, political affiliation, or disability. If you have a disability and are having difficulty accessing or using this website to apply for a position, you can request help by sending an email to [email protected].

About the Team
Work Authorization

No calls or agencies please. Vertiv will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1, H-1, H-2, L, B, J, or TN or who need sponsorship for work authorization now or in the future, are not eligible for hire.

Equal Opportunity Employer

We promote equal opportunities for all with respect to hiring, terms of employment, mobility, training, compensation, and occupational health, without discrimination as to age, race, color, religion, creed, sex, pregnancy status (including childbirth, breastfeeding, or related medical conditions), marital status, sexual orientation, gender identity / expression (including transgender status or sexual stereotypes), genetic information, citizenship status, national origin, protected veteran status, political affiliation, or disability.

Similar Jobs

2 Days Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Build automated reliability and self-healing platform tooling to protect production at scale. Improve incident management, reduce alert noise, evolve observability (monitoring, SLOs, performance detection), and develop AI-driven operational automation. Partner with product teams to diagnose reliability gaps, drive incident prevention, and champion operational excellence and best practices across engineering.
Top Skills: AIAWSDatadogGCPGoGrafanaIncident.IoNew RelicObservabilityPagerdutyPythonSloTerraform
7 Days Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead and deliver AI-native full‑stack engineering projects from prototype to production. Collaborate with PM, design, and analytics, mentor engineers, define technical plans, ensure operational reliability, and drive quality, code review standards, and on-call support for rapid, experiment-driven product development.
Top Skills: Agentic WorkflowsAi ToolsAutomationAWSKotlinKubernetesMySQLPythonReactVue
7 Days Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Design and implement authentication features across the Rails monolith and GATE, including token issuance/validation, token migration, passkeys/passwordless, SSO/SAML/OIDC/LDAP/SCIM support, cryptographic key management, vulnerability remediation, and performance optimization while shaping roadmap and engineering standards.
Top Skills: Cryptographic SigningGateGitlabGoIamJson Web Token (Jwt)Key ManagementLdapOauthOpenid Connect (Oidc)PasskeysPasswordlessRuby on RailsRbacRubySAMLScimService AccountsWorkload Identity Federation

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account