itjobs.ca Logo
Vertiv logo

Senior Software Developer 

Vertivabout 20 hours ago
Canada
Senior Level
Full-Time

About the role

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 help.join@vertiv.com.

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.

About Vertiv

Appliances, Electrical, and Electronics Manufacturing