Back to all jobs
Article logo

Senior Software Engineer (Full Stack + Data)

Article
VancouverCAD 155k–172kHybrid3mo ago
Employment
Permanent Full Time
Seniority
Senior

About the role

What You’ll Do:

  • Design, develop, test, and deploy full-stack applications using Vue (and some React) and Java.
  • Build responsive, performant user interfaces using modern JavaScript frameworks and TypeScript.
  • Develop secure, efficient REST and GraphQL APIs.
  • Design and optimize SQL/NoSQL schemas for both application and analytics use cases.
  • Design and maintain data ingestion pipelines from multiple systems using Python, SQL, and dbt.
  •  Build and manage enterprise data models, ensuring accuracy, consistency, and reusability across applications and analytics. 
  • Implement monitoring and alerting to reduce data downtime and ensure data quality.
  • Collaborate with analysts and data scientists to provide reliable datasets and data apps for reporting or automation.
  • Work with Databricks, Airflow, or equivalent orchestration tools for production data pipelines.
  • Manage GitOps workflows for data infrastructure and model deployment.
  • Implement data governance and lineage best practices.
  • Work with cloud platforms (e.g., AWS, GCP, or Azure) to manage and optimize application infrastructure.
  • Ensure high availability, scalability, and cost-effectiveness of applications by leveraging cloud services and solutions, including DynamoDB and Kafka for event-driven architecture.
  • Implement CI/CD pipelines, automated testing, and infrastructure as code (IaC) to streamline software delivery and improve efficiency.
  • Collaborate with product, backend, and DevOps teams to ensure the successful integration of front-end and back-end components.
  • Work product managers, designers and business stakeholders, to translate business requirements into technical solutions. 
  • Identify areas of improvement within the codebase, drive solutions to optimize performance, and reduce technical debt.
  • Stay up-to-date with new technologies and industry trends, advocating for their adoption where relevant.
  •  Solve complex business and technical problems with scalable, maintainable solutions. 
  •  Contribute ideas and technical direction that support both short-term delivery and long-term platform evolution. 
  • Lead and contribute to the development and timely delivery of full-stack web projects, ensuring adherence to deadlines and product goals.

Who You Are:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • At least 8+ years of full-stack web development experience.
  • Expertise in both back-end (Java - you'll be tested directly on your Java skills) and front-end (JavaScript frameworks like React)
  • Experience with SQL and NoSQL databases, schema design, and query optimization.
  •  AWS (Having experience with GCP or Azure will also be considered)
  • DMS, dbt, Airflow, Databricks
  • Kafka, MySql, DynamoDB
  • CI/CD pipelines, Docker, ECS 
  • 1+ years hands-on with data pipelines, dbt models, or analytics engineering
  • Experience in large-scale, customer-facing apps
  • Legally able to work in Canada
  • Completion of a criminal background check

Perks & Benefits

  • The salary range is $155,000 to $172,000. The starting salary will be determined by your transferable skills, knowledge, work experience, and the hiring team’s budget, which is based on business needs, market compensation data, and internal equity
  • 4% RRSP matched contributions through Wealthsimple 
  • 20 days of vacation*
  • 1 extra day off (Inclusion and Diversity Day)
  • 6 well-being (sick) days
  • Hybrid work: 3 days a week in the office
  • Work remotely (anywhere in the world) for up to 3 weeks
  • Excellent extended health and dental benefits packages
  • $1000 health/lifestyle spending account* for your total physical and mental well-being
  • TELUS Health App
    • Mental Health Assistance/Counseling 
    • Virtual medical appointments
  • The Article HQ is a converted warehouse, with an open accessible layout and no offices (even for our founders)
  • Work from your desk, an Article sofa, collaboration spaces, or a private meeting room
    • Standup desks can be requested too
  • Our kitchens are stocked with salty, sweet and healthy snacks, & all the premium coffees and teas to keep you buzzing 
  • Onsite fitness equipment with showers and towel service
  • Pickleball, badminton, and table tennis matches happen, from very competitive to very casual
  • A dog-friendly office - well-socialized pups are welcome
  • Free street parking (first come, first serve; no reserved spots for senior leaders)
  • Indoor secure bike storage with change rooms and showers
  • 20-minute walk to either Main Street- Science World or VCC Clark Skytrain stations 
  • 45% discount on our entire product range (15% for friends and family) 

Perks & benefits

  • Dental Insurance
  • Equity Compensation

741,000+ hidden jobs like this

Article and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.