Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Backend development) - SQL/Node/AWS

3Pillar

3Pillar is an AI transformation partner on a mission to help enterprises build the AI-native products and intelligent agents that will define the next era of business. With teams across North America, Europe, Latin America, and Asia, we work with the most ambitious companies in financial services, healthcare, media, and technology — helping them move faster, modernize boldly, and compete on their own terms. Our HelixAI platform and Helix Pods delivery model put our engineers at the center of real agentic transformation — doing work that is open, portable, and built to last. We are building the future of enterprise AI.

SQL/Node/AWS Software Engineer (Backend development)

Accomplished Tech Visionary:

Elevate your expertise to new heights at 3Pillar, the premier destination for trailblazing senior software engineers like yourself. Picture collaborating with industry leaders, spearheading transformative projects that redefine urban living, establishing new media channels for enterprise companies, or driving innovation in healthcare. Our mission is to revolutionize the tech landscape, and your skills are integral to achieving this ambitious goal.

Your role extends beyond the realm of code composition; you will architect transformative solutions that reshape entire industries. Join us and spearhead the charge toward a tech future that transcends the ordinary.

Key Responsibilities

  • Primarily responsible for analyzing data integrity challenges including investigating, correcting, and monitoring data (SQL) to help identify and address key data issues. Must be comfortable remedying data integrity issues and identifying root cause analysis by going primarily through SQL/logs, and if needed via code.
  • Facilitate effective communication with client project stakeholders regarding project status and recommendations.
  • Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality.
  • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools.
  • Proficiently gather requirements and organize/present developed features for clients.
  • Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements.
  • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success.
  • Engage in agile software development, including daily stand‑ups, sprint planning, team retrospectives, and other governance activities.
  • Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the growth of technical capabilities.
  • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment.

Minimum Qualifications

  • Experience/expertise in the following areas specified below:
    • Design and implement scalable backend services and APIs using Node.js
    • Utilize serverless services, namely AWS services such as Lambda, API Gateway, DynamoDB, or RDS for robust backend infrastructure
    • Collaborate with cross‑functional teams to define and execute on technical requirements
    • Optimize system performance and troubleshoot issues
    • Stay updated with the latest Node.js and AWS technologies to drive continuous improvement
    • Sift through logs and query DynamoDB/RDS data stores to analyze data errors and inconsistencies, perform root cause analysis by investigating code and then fix the data issues and remedy the code.
  • Experience in Agile software development methodologies.
  • Expertise in applying Object‑Oriented Programming principles (abstraction, encapsulation).
  • High‑level design proficiency following UML/C4/ArchiMate.
  • Experience in creating and implementing well‑tested, scalable, and performant enterprise‑level systems.
  • Practice and initiative mentoring other engineers and decision‑makers throughout the organization.
  • Good understanding of SOLID principles.
  • Familiarity with OWASP.
  • Proficiency in the English language.

Additional Experience Desired

  • Ability to optimize backend performance and troubleshoot issues.
  • Familiarity with modern frontend build tools and CI/CD pipelines.
  • Excellent problem‑solving skills and a proactive attitude towards challenges.
  • Strong verbal and written communication skills.
  • Professional software engineering experience, working on multi‑discipline teams.
  • Experience in backend development with expertise in Node.js.
  • Proficiency in designing and implementing RESTful APIs and microservices architecture.
  • Good knowledge of AWS services like Lambda, API Gateway, DynamoDB/RDS, and S3.
  • Experience with containerization using Docker and orchestration with Kubernetes (optional).
  • Excellent problem‑solving skills and a proactive attitude towards challenges.
  • Object‑Relational Mappers (ORMs).
  • Architectural (Microservices, Serverless etc) and Design (Factory, Singleton, Observer etc) Patterns.
  • Unit Testing.

What is it like working for 3Pillar Global?

At 3Pillar, we offer a world of opportunity:

  • Imagine a flexible work environment – whether it's the office, your home, or a blend of both. From interviews to onboarding, we embody a remote‑first approach.
  • You will be part of a global team, learning from top talent around the world and across cultures, speaking English everyday. Our global workforce enables our team to leverage global resources to accomplish our work in efficient and effective teams.
  • We’re big on your well‑being – as a company, we spend a whole trimester in our annual cycle focused on wellbeing. Whether it is taking advantage of fitness offerings, mental health plans (country‑dependent), or simply leveraging generous time off, we want all of our team members operating at their best.
  • Our professional services model enables us to accelerate career growth and development opportunities – across projects, offerings, and industries.
  • We are an equal opportunity employer. It goes without saying that we live by values like Intrinsic Dignity and Open Collaboration to create cutting‑edge technology and reinforce our commitment to diversity – globally and locally.
#J-18808-Ljbffr

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Backend development) - SQL/Node/AWS in Canada vacancy
  •  ...and delivering value to our users. As a Software Engineer III  at SpryPoint, you will be building...  ..., or providing advice and guidance. As Senior Software Developer you will have...  ...Delivery.  As a big part of a growing development team, you will be called on to play a role... 
    Amazon Web Service
    Senior
    Sql
    Full time
    Summer work
    Internship
    Local area
    Remote work
    Home office
    Flexible hours

    SpryPoint

    Canada
    20 hours ago
  • $148.3k - $171k per year

     ...industry with its low fees, advanced trading engine, strong security and reliability, and...  ...Inc. About This Role: As Software Engineer, Backend, you will be responsible for designing...  ...and projects throughout the software development lifecycle, from technical design and implementation... 
    Amazon Web Service
    Full time
    Local area
    Remote work
    Work from home

    binance.us

    Canada
    17 hours ago
  • $145k - $155k per year

     ...exciting to you, join the herd! Description We are looking for an experienced backend engineer who enjoys solving complex problems, sharing knowledge, and building reliable software. As a Senior Backend Software Engineer, you will design, build, and maintain the services,... 
    Amazon Web Service
    Senior
    Remote work

    Tucows Domains

    Canada
    26 days ago
  •  ...Makes Cloudbeds Unique At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed...  ...Location: Remote   How You'll Make an Impact:   As a Senior Backend Engineer on the Booking Engine squad, you'll implement new... 
    Amazon Web Service
    Senior
    Long term contract
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Weekend work

    Third-Party Job Posts

    Canada
    a month ago
  • $170.4k - $234.3k per year

     ...advertising and marketing channels. Engineering at StackAdapt:  As an...  ...be directly involved in the development of our advertising platform,...  ...tech stacks such as GoLang, AWS, Kubernetes, Kafka and...  ...and lead by example to uphold software development best-practices in... 
    Amazon Web Service
    Senior
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    18 days ago
  • $174.49k - $205.33k per year

     ...industry with its low fees, advanced trading engine, strong security and reliability, and...  ...Holdings Inc. About This Role: The Senior Software Engineer, DevOps is part of the Infrastructure...  ...highly available cloud infrastructure (AWS, GCP, or similar) Build and optimize CI... 
    Amazon Web Service
    Senior
    Full time
    Local area
    Remote work
    Work from home

    binance.us

    Canada
    17 hours ago
  •  ...Foundations team drives Data Engineering and Data Apps and Tooling work...  ...looking for talented data-minded software engineers to help us manage...  ...stack is Spark, Scala, Java, SQL, and Python - and while we don...  ...quality issues Knowledge of a backend development language (such as... 
    Sql
    Internship

    Stripe

    Canada
    15 days ago
  •  ...Job Responsibility: We are currently seeking a Senior AWS Java Developer to join our team! Who we are at Exadel Exadel is a global software consulting and development company that partners with organizations to help them become digital leaders in their industries. We look... 
    Amazon Web Service
    Senior
    Full time
    Contract work
    Work at office
    Remote work
    Flexible hours

    Exadel

    Canada
    1 day ago
  •  ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job Title: Integration Senior Software Engineer...  ...specifically in integration platform engineering. API Development: Minimum 5+ years of experience building integration technologies... 
    Senior
    Contract work
    Remote work

    Oomple

    Canada
    1 day ago
  • Step up your software engineering career at 3Pillar, focusing on backend solutions that influence the future of enterprise technology. We're looking for a highly skilled engineer experienced in SQL, Node.js, and AWS. As a backend development engineer, you will tackle data integrity... 
    Amazon Web Service
    Sql

    3Pillar

    Canada
    4 days ago
  • $142.8k - $168k per year

     ...devices deployed in vehicles (think: GPS, Engine RPM, Fuel Levels and hundreds more) and...  ...Wifi, USB and LTE. This role is a mix of development and operational work focused on firmware...  ...the industries that run our world: The software, firmware, and hardware you build will result... 
    Senior
    Remote job
    Long term contract
    Full time
    Internship
    Relocation package
    Flexible hours
    Canada
    3 hours ago
  •  ...Responsibility: We are seeking a highly experienced Senior AWS Developer who will be responsible for...  ...in developing enterprise-level software systems in AWS and possess excellent problem...  ...person will be focused on the back-end development portion and will need to expand/enhance... 
    Amazon Web Service
    Senior
    Sql
    Contract work
    Work at office
    Remote work

    Exadel

    Canada
    1 day ago
  • $180k - $220k per year

     ...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic...  ...(CTE). We prioritize quality and the development of vital life readiness skills,...  ...high-priority areas Mentor and guide senior engineers and technical leads through coaching... 
    Amazon Web Service
    Senior
    Sql
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    a month ago
  •  ...We are seeking a highly skilled Senior Application Engineer with deep T-SQL expertise to join the Liquid Credit Engineering...  ...functions. Req# 1060032160 Solution Development: Design, develop, and maintain robust, scalable software solutions supporting complex liquid credit... 
    Amazon Web Service
    Senior
    Sql
    Remote job

    EPAM Systems

    Canada
    25 days ago
  • $150k - $175k per year

     ...independent team of data & AI experts, engineers, and designers who build...  .... Whether you are a Senior Engineer, Tech Lead, or DevOps...  ...Supporting component design, development and maintenance and taking responsibility...  ...CD. Experience building software collaboratively using pull... 
    Senior
    Permanent employment
    Full time
    Manual labor
    Remote work
    Flexible hours

    Nearform

    Canada
    a month ago
  • $68 per hour

     ...direction from a lead or principal engineer Identifies solutions that...  .... Troubleshoots and resolves software issues and optimizes...  ...maintaining scalable systems on AWS Proficient with AI-assisted...  ..., Cursor) as part of standard development workflow Working knowledge... 
    Amazon Web Service
    Senior
    Hourly pay
    Fixed term contract
    Remote work
    Flexible hours

    DEPT®

    Canada
    11 days ago
  • $100k - $135k per year

     ...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview...  ...Education (CTE). We prioritize quality and the development of vital life readiness skills,...  ...engineering practices. You will partner with senior engineers for guidance on architecture... 
    Senior
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    a month ago
  • About the Team Abnormal AI is looking for a Software Engineer II to join the Dev Accelerator Team. The...  ...developer platforms that supports development across Abnormal Own high-leverage projects...  ...across Python, Go, Bazel, Kubernetes, AWS, and CI systems to make our Golden Path... 
    Amazon Web Service
    Remote job
    Canada
    3 hours ago
  • $140k - $165k per year

     ...Position Summary: We’re looking for a Senior Fullstack AI Platform Engineer who wants to build AI systems that...  ...and agent-powered workflows on AWS that connect to our products, data,...  ...application engineering, full-stack development, and platform engineering . You’... 
    Amazon Web Service
    Senior
    Manual labor

    Kindsight

    Canada
    6 days ago
  • $65 - $130 per hour

     ...tech company with 25+ years of engineering leadership, 2,000+ team...  ...extend delivered solutions. For Senior FDEs, independently lead executive...  ...of delivering production software used by real users and business...  ...TypeScript or JavaScript and SQL. Strong knowledge of prompt... 
    Amazon Web Service
    Senior
    Sql
    Contract work
    Internship
    Work at office
    Local area
    Remote work

    Exadel

    Canada
    18 hours ago
  • $154.8k - $212.85k per year

     ...long term. About the role The way software gets built is changing fast. AI agents are...  ...write, review, and ship code alongside engineers — and our Developer Experience team sits...  ...employee-led remote model, a professional development stipend, comprehensive health and... 
    Remote job
    Long term contract
    Full time
    Internship
    Live out
    Flexible hours
    Canada
    3 hours ago
  •  ...We are seeking a highly skilled Senior Python Engineer to join our distributed engineering team. In...  ...efficiency. The ideal candidate brings a strong software engineering foundation combined with...  ...chains and cloud infrastructure (AWS). Req.#1046897943 Design, develop,... 
    Amazon Web Service
    Senior
    Remote job

    EPAM Systems

    Canada
    a month ago
  •  ...putting our customers first. As the Engineering Manager, AI Product Development , you will provide technical...  ...and hands-on guidance to a team of software engineers building AI-enabled products...  ...What you'll do Lead a team of senior software engineers, creating a culture... 
    Senior
    Full time
    Remote work
    Flexible hours

    HostPapa

    Canada
    a month ago
  • $150k - $210k per year

     ...the world. We’re looking for a Staff Software Engineer to join the Checkfront team. Checkfront...  ..., maintainability, and new feature development. As a Staff Engineer, you’ll work closely...  ...you: Have significant experience as a senior or staff-level software engineer on... 
    Senior
    Full time

    Checkfront

    Canada
    a month ago
  •  ...At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently...  ...How You'll Make an Impact:   As a Senior Frontend Engineer on the squad, you'll build and evolve...  ...TypeScript codebase, partnering with backend, product, and design to ship features... 
    Amazon Web Service
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Weekend work

    Third-Party Job Posts

    Canada
    a month ago
  • $150k - $185k per year

     ...Position Summary We’re looking for a Senior Data Engineer to join our Product Engineering team...  ...meaningful ownership across technical design, development, deployment, platform reliability, and...  ...support. You’ll work closely with software engineers, data specialists, and... 
    Senior
    Long term contract

    Kindsight

    Canada
    7 days ago
  • $136k - $168k per year

     ...ROLE DEPT® is seeking a Principal, Software Engineering (Adobe - Integrations & Automations) to...  ...Integration Engineering: 6+ years of backend software engineering or systems integration...  ...ability to work directly with client development teams and explain technical fixes clearly... 
    Long term contract
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    DEPT®

    Canada
    27 days ago
  • $120k - $140k per year

     ...new technologies to join our growing Engineering team as our Senior Java Back End Developer.  As a Senior...  ...Stay updated with the latest Java development trends, security best practices, and...  ...WHAT WE’RE LOOKING FOR   ~5+ years in backend development and strong knowledge in... 
    Amazon Web Service
    Senior
    Sql
    Internship
    Work at office
    2 days per week

    Localcoin

    Canada
    4 days ago
  •  ...Canada’s largest Indigenous-owned software testing and technology...  ...Summary We are seeking a Senior DevOps Lead responsible for...  ...DevOps strategy, practices, and engineering standards that enable the successful...  ...to streamline software development, testing, deployment, and... 
    Senior
    Contract work
    Internship

    PLATO

    Canada
    18 days ago
  • $110k - $120k per year

     ...around the world. Their success is built on engineering excellence, practical innovation, and a...  ...Ongoing investment in employee development A collaborative, diverse workforce...  ...needs Experience ~7+ years of software development experience ~ Extensive professional... 
    Senior
    Permanent employment
    Full time
    Relocation package

    Stoakley-Stewart Consultants

    Canada
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Backend development) - SQL/Node/AWS. Be the first to apply!