Job Expired

This posting has expired and applications are no longer being received and this job does not show up on the main job list.

Senior Software Engineer (Remote Indonesia)

by Paystone

Position Type: Full-time
Location: London, ON
Date Posted: Mar 18, 2023
Paystone

Job Description

Your Job

To achieve this we look for people who are driven by our mission to help our clients grow and are excited by helping improve the lives of those around them.  

We're looking for a Senior Staff Engineer with experience in technical leadership who identify learning opportunities for team members and have a passion for providing mentorship to junior engineers. With the experience to independently introduce, drive adoption and facilitate the learning of new tools, patterns, and practices.  Augment decision-making with technical vision.  Be an advocate for our engineering culture and lead by example.

At Paystone you'll have the opportunity to work with a variety of products and tech stacks giving you the ability to really focus on what you're passionate about. 

Why join us?

  • Build products that improve the lives of millions of customers
  • We care about what you deliver, not where or when you work- read our People First Strategy 
  • Build on the latest tech stack
  • Build products that define the future of our industry
  • Collaborate with thought leaders

Your Focus

  • Seeing the underlying principles behind a problem and eliminating the cause, not the symptoms.
  • A love for engineering simple solutions to complex problems.
  • Contribute to technical and cultural discussions in an environment where every voice counts. 
  • Independently improve the engineering team's culture, patterns, and practices.
  • Utilizes strong computer science fundamentals to build and ship clean, well-tested features and fixes to production.

 Who You Are

  • 5+ years of experience as a Strong software engineer with fundamentals in algorithms and data structures
  • Define and build complex full-stack systems
  • Success in delivering large-scale systems incorporating the following tech stack
    • Javascript, NodeJS
    • Front-end frameworks (React, Vue, Angular, Svelte etc.)
  • Experience in  understanding full stack testing patterns and experience with test frameworks such as jest, cypress 
  • API design (REST and GraphQL) - have experience designing an API 
  • Public cloud architecture (Azure, AWS, or GCP) - has built something for the cloud and shipped it.

Nice-to-haves

  • Typescript
  • Google Cloud Platform
  • Performance optimization strategies for high-volume, low-latency web applications
  • Terraform
  • Cloud security vulnerabilities and mitigation strategies
  • Query performance and data synchronization optimization strategies
  • Contributes to the development of best practices in the wider engineering industry

Perks & Benefits

  • Compensation tied to market data (we use Mercer)
  • We reward for contribution
  • Everyone gets Equity
  • Unlimited Vacation - yes, for real
  • We’re committed to career development
  • Work from home
  • Company Events
  • Health Insurance 

Our Mission

By joining Paystone, you are joining a team that is future-focused and driven by our mission of creating Customer Driven Growth.

By helping our clients create better experiences for their customers and then motivating their happy customers to share their experiences with others, our platform creates momentum for our clients to gain more happy customers. In other words, we win when our customers do.

 About Us

Paystone is a leading North American payment and software company redefining the way merchants engage their customers and grow their businesses. The company's seamlessly integrated suite of automated payment processing, customer loyalty, gift card solutions, and now reputation marketing, is used by brands such as Irving Oil, The Source, Global Pet Foods, Kernels Popcorn, and many of the MTY Food Group's restaurant brands. Paystone's solutions are used at over 30,000 locations across Canada and the United States which collectively process over 10 billion dollars a year in bankcard volume. We employ over 200 employees and serve as the technology partner of choice for hundreds of partners across North America.

**Paystone is an equal-opportunity employer. Should you require any accommodations due to disability please let us know at the time you are selected for an interview.**

Apply