Jobs Companies EarnIn Senior Software Engineer - Live Pay

Über diese Senior Software Engineer - Live Pay Stelle bei EarnIn

EarnIn · Vor Ort · Vancouver, Canada

About EarnIn

As one of the first pioneers of earned wage access, our passion at EarnIn is building products that deliver real-time financial flexibility for those with the unique needs of living paycheck to paycheck. Our community members access their earnings as they earn them, with options to spend, save, and grow their money without mandatory fees, interest rates, or credit checks.

We’re fortunate to have an incredibly experienced leadership team, combined with world-class funding partners like A16Z, Matrix Partners, DST, Ribbit Capital, and a very healthy core business with a tremendous runway. We’re growing fast and are excited to continue bringing world-class talent onboard to help shape the next chapter of our growth journey.

POSITION SUMMARY

We are looking for an experienced, passionate, and resourceful backend software engineer to join our Live Pay team. In our team, you’ll work cross-functionally with various teams and contribute to the design and development of key platform services. This person will need to be strong in JVM programming languages and event-driven architecture, in addition to AWS. The Canada base salary range for this full-time position is $199,000- $244,000, plus equity and benefits. Our salary ranges are determined by role, level, and location. This role will be hybrid from our Vancouver, CAN office, with 2 days a week in the office required.

WHAT YOU'LL DO

  • Drive the design and implementation of new features, break down complex problems into their bare essentials, translate this complexity into elegant design, and create high-quality, maintainable code
  • Make a meaningful impact on the lives of our community members
  • Create and maintain test automation to enable continuous integration and development velocity
  • Design and deliver robust microservices integrations via REST/gRPC APIs and via messaging patterns (events/queues)
  • Collaborate and mentor other engineers while providing thoughtful guidance using code, design, and architecture reviews
  • Work cross-functionally with other teams, including data science, design, product, marketing, and analytics
  • Debug production issues across our services infrastructure and multiple levels of our stack
  • Work with distributed systems and services, and care passionately about producing high-quality code

WHAT WE'RE LOOKING FOR

  • 4+ years of development experience in Software Engineering
  • Bachelor's, Master’s, or PhD degree in computer science, computer engineering, or a related technical discipline, or equivalent industry experience.
  • Proficient in at least one JVM programming language, such as Java, Kotlin, or Scala.
  • Experience with at least one major framework like Spring, Spring Boot
  • Hands-on experience with SQL databases such as PostgreSQL, MySQL, or Oracle, experience with NoSQL databases is a plus
  • Hands-on experience working in cloud environments: AWS, GCP, or Azure
  • Hands-on experience with streaming and messaging technologies such as Kafka, AWS SNS/SQS, and AWS Kinesis.
  • Experience with continuous integration and delivery tools.
  • Experienced in developing and executing functional and integration tests.
  • Excellent written and verbal communication skills.
  • Experience with Kubernetes and microservice architecture is a strong plus.
  • Experience using AI-assisted development tools (e.g., Copilot, Cursor, LLMs)

 #LI-Hybrid

 

At EarnIn, we believe that the best way to build a financial system that works for everyday people is by hiring a team that represents our diverse community. Our team is diverse not only in background and experience but also in perspective. We celebrate our diversity and strive to create a culture of belonging. EarnIn does not unlawfully discriminate based on race, color, religion, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender identity, gender expression, national origin, ancestry, citizenship, age, physical or mental disability, legally protected medical condition, family care status, military or veteran status, marital status, registered domestic partner status, sexual orientation, genetic information, or any other basis protected by local, state, or federal laws. EarnIn is an E-Verify participant. 

EarnIn does not accept unsolicited resumes from individual recruiters or third-party recruiting agencies in response to job postings. No fee will be paid to third parties who submit unsolicited candidates directly to our hiring managers or HR team.

Bereit, sich bei EarnIn zu bewerben?
Bei EarnIn bewerben

Über EarnIn

As one of the first pioneers of earned wage access, our passion at EarnIn is building products that deliver real time financial flexibility for those with the unique needs of living paycheck to paycheck. Our community members access their earnings as they earn them, with options to spend, save, and grow their money without mandatory fees, interest rates, or credit checks.

We’re fortunate to have an incredibly experienced leadership team, combined with world-class funding partners like A16Z, Matrix Partners, DST, Ribbit Capital, and a very healthy core business with a tremendous runway. We’re growing fast and are excited to continue bringing world class talent onboard to help shape the next chapter of our growth journey.

Alle Jobs bei EarnIn ansehen →

Ähnliche Jobs

Epic Games
Engine Programmer
Epic Games
⚡ Früh bewerben Vancouver,British Columbia,Can... Vor Ort CA$128,848–CA$188,977
● Neu 👁 Gesehen ✓ Beworben vor 14 Std.
Brex
Senior Software Engineer, Full Stack
Brex
⚡ Früh bewerben Vancouver, British Columbia, C... Hybrid $192,000–$240,000
● Neu 👁 Gesehen ✓ Beworben vor 16 Std.
Epic Games
Senior Backend Programmer, Developer Platform (Horde)
Epic Games
⚡ Früh bewerben Vancouver,British Columbia,Can... Vor Ort CA$166,195–CA$243,752
● Neu 👁 Gesehen ✓ Beworben vor 18 Std.
Block
Software Engineer, Cash App - Lending Products
Block
⚡ Früh bewerben Vancouver, British Columbia, C... Vor Ort CA$152,300–CA$228,500
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
Dialpad
Sr. Software Engineer
Dialpad
⚡ Früh bewerben Kitchener, Canada Vor Ort CA$151,000–CA$175,000
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
Epic Games
Senior AI Programmer
Epic Games
⚡ Früh bewerben Vancouver,British Columbia,Can... Vor Ort CA$166,195–CA$243,752
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
Varicent
Staff Software Engineer – Backend (Typescript / .Nodejs / AWS )
Varicent
⚡ Früh bewerben Vancouver, British Columbia, C... Vor Ort $121,000–$159,000
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
Brex
Staff Software Engineer, Travel & Expense
Brex
⚡ Früh bewerben Vancouver, British Columbia, C... Hybrid $240,000–$285,000
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
Dialpad
Sr. Software Engineer
Dialpad
⚡ Früh bewerben Vancouver, Canada Vor Ort CA$168,000–CA$194,250
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei EarnIn

Alle Jobs bei EarnIn ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos