Enable job alerts via email!

Lead Software Engineer - API and Developer Experience

Penny Jar Capital, LLC

Toronto

On-site

CAD 120,000 - 160,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Penny Jar Capital, LLC is seeking a highly motivated Lead Software Engineer to join their innovative team in Toronto. In this hands-on role, you will lead a team in designing and developing scalable software solutions while ensuring high-quality standards and strong customer focus. This position offers an opportunity to work with cutting-edge technologies in the dynamic financial domain and make a significant impact on modern revenue operations.

Benefits

Competitive salary and benefits package
Opportunity to work in a dynamic tech ecosystem
Collaborative team environment for growth

Qualifications

  • 7+ years of software development, design, and implementation experience.
  • Strong portfolio or examples of past projects and code.
  • Expertise in multiple shard database architecture preferred.

Responsibilities

  • Design, develop, and architect multi-tenancy SaaS applications.
  • Lead a team of senior engineers through all phases of development.
  • Ensure system reliability and customer satisfaction.

Skills

Java
NodeJS
JavaScript
Problem-solving
Communication
Collaboration

Education

Bachelor's degree in Computer Science, Software Engineering, or a related field

Tools

AWS
Salesforce Platform

Job description

Why you'll love this Nue opportunity!

We’re looking for a highly motivated and enthusiastic Lead Software Engineer who combines deep technical expertise with strong leadership capabilities. This is an extremely hands-on role — you will lead by doing: designing, coding, troubleshooting, and optimizing real production systems. You’ll also guide a team of experienced engineers in building scalable, mission-critical software that powers modern revenue operations.This role offers the opportunity to work with a variety of technologies, including Java, JavaScript - NodeJS & React, Distributed Systems, Salesforce Platform, AWS, Snowflake, etc.. If you are passionate about programming, coding, emerging technologies, and their applications in the financial domain, this could be the perfect role for you.

Responsibilities
  • Design, developer and architect multi-tenancy SaaS application with shared-nothing architecture based on spring boot framework, develop and architect scalable and reliable application which will leverage microservice architecture including API gateway, service registry, service monitoring etc.

  • Lead a team of senior engineers through all phases of development — from design and code reviews to agile ceremonies and delivery.

  • Lead by example and drive technical excellence by setting high standards in system design, scalability, code quality, and test automation.

  • Stay curious and fast: Leverage the best processes and tools, including Test-driven development, AI-powered development workflows, to accelerate learning, experimentation, and productivity.

  • Take ownership of triaging and resolving critical customer issues, ensuring system reliability and customer satisfaction.

  • Collaborate closely with product and business stakeholders to align technical decisions with business goals.

  • Maintain a strong focus on domain knowledge acquisition, and translate business requirements into resilient and performant architectures.

  • Ensure robust transactional integrity, scalability, and extensibility across the platform.

What We’re Looking For
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.

  • 7 years of professional software development experience.

  • Strong portfolio or examples of past projects and code.

Required Skills
  • 7+ years of software development, design, and implementation experience in the finance, billing, and/or subscription software industry, specifically using multiple shard database architecture.

  • 7+ years of experience with application performance profiling and tuning.

  • Proficiency in Java, Typescript, NodeJS, Databases

  • Preferred experience with AWS

  • Preferred experience with the Salesforce Platform.

  • Strong knowledge of JavaScript and its frameworks.

  • Enthusiasm for AI Tooling, programming, coding, and keeping up with emerging technologies.

  • Problem-solving skills and an eagerness to learn and adapt.

  • Strong communication and collaboration abilities.

  • A passion for working in a fast-paced, startup-like environment.

What We Offer
  • Competitive salary and benefits package.

  • Opportunity to work in the dynamic and innovative Silicon Valley tech ecosystem.

  • The chance to work on groundbreaking projects and influence the future of finance and payment systems.

  • A collaborative and supportive team environment that encourages personal and professional growth.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Software Engineer - Remote - 2279596

UnitedHealth Group

San Diego null

Remote

Remote

USD 106,000 - 195,000

Full time

Today
Be an early applicant

Lead Software Engineer

Jobot

Reno null

Remote

Remote

USD 150,000 - 200,000

Full time

Yesterday
Be an early applicant

Lead Software Engineer

Jobot

Springfield null

Remote

Remote

USD 150,000 - 200,000

Full time

Yesterday
Be an early applicant

Lead Software Engineer (Business Online Banking) - Remote

Davita Inc.

Raleigh null

Remote

Remote

USD 105,000 - 160,000

Full time

Yesterday
Be an early applicant

Principal Software Engineer - Remote

MedStar Health

San Diego null

Remote

Remote

USD 124,000 - 240,000

Full time

Yesterday
Be an early applicant

Lead Software Engineer (Business Online Banking) - Remote

MedStar Health

Raleigh null

Remote

Remote

USD 105,000 - 160,000

Full time

Yesterday
Be an early applicant

Principal Software Engineer, GRC

Vanta

null null

Remote

Remote

USD 130,000 - 180,000

Full time

Yesterday
Be an early applicant

Lead Software Engineer (Business Online Banking) - Remote

First Citizens

Raleigh null

Remote

Remote

USD 105,000 - 160,000

Full time

Yesterday
Be an early applicant

Lead Software Engineer - Pega Robotics (Remote)

First Citizens

Raleigh null

Remote

Remote

USD 104,000 - 140,000

Full time

Yesterday
Be an early applicant