{bc}
indeed

Staff Software Engineer, Data

Solink
Remote, CAN
Full-time
Remote
$138,445
Discovered 3 weeks ago
Software developmentJavaScriptTypeScriptAWSSQL and NoSQL databasesElasticsearch

Full Job Posting

Role overview

Staff Software Engineer, Data, P4 role on Solink’s Data Infrastructure team.

The role shapes infrastructure for more than 10 million events per day and supports a platform with over 300 integrations.

Work location is remote in Canada; employment is permanent, full-time.

Responsibilities

  • Design and maintain backend systems and data infrastructure for high-volume integrations and real-time events.
  • Build backend and frontend product features using Node.js, React, and serverless frameworks.
  • Set architecture direction for data pipelines and integrations; document standards for scale.
  • Collaborate with architects, R&D, product, and engineering stakeholders on capabilities and performance.
  • Lead or participate in design and planning meetings; scope and break down future work.
  • Own and prioritize deliverables in Jira and support agile planning.
  • Troubleshoot issues with customer support and success teams and explain technical findings.
  • Research technologies and improve product performance, maintainability, and scalability.
  • Lead projects end to end, manage stakeholder communication, and anticipate blockers.
  • Mentor engineers, contribute to code reviews, and build standards and tooling that scale team effectiveness.

Must-have qualifications

  • At least 5 years of software development experience and a degree in Computer Science, Engineering, or a related technology field.
  • Experience with SQL and NoSQL systems, especially Elasticsearch or DynamoDB.
  • Experience building and deploying applications with AWS services including Lambda, VPC, DynamoDB, ElastiCache, SQS, and Kinesis.
  • Proficiency in JavaScript and TypeScript for full-stack development.
  • Practical experience designing and maintaining scalable, cost-efficient serverless infrastructure.
  • Experience with data warehousing tools such as Snowflake and reliable data pipelines.
  • Comfort with Jira, agile ceremonies, feature planning, independent ownership, and mentoring.

Additional qualifications

  • Familiarity with infrastructure as code, including CloudFormation, AWS CDK, Terraform, or Serverless Framework.
  • React or similar modern frontend framework experience is a nice-to-have.
  • Information security knowledge and experience with additional programming languages are nice-to-haves.

Security requirements

Candidates must complete a criminal records check upon hire.

Candidates must be Canadian citizens, including dual citizens, or eligible to work in Canada.

Candidates must comply with Solink security policies and standards.

Compensation and benefits

  • The stated compensation range is CA$138,445 to CA$173,056; the posting does not specify a pay cadence.
  • Benefits include paid health and dental coverage, a $500 health spending account, and a monthly wellness reimbursement.
  • Full-time permanent employees receive equity, and the company describes advancement based on contribution and initiative.

Hiring process

  • The hiring process may include a talent-team call, take-home CoderPad assessment, hiring manager interview, technical deep dive, reference checks, and offer and onboarding.
  • The employer states that AI may be used to screen, assess, or select candidates.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Solink