<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>65befd80-0e2</externalid>
      <Title>Staff Software Engineer</Title>
      <Description><![CDATA[<p>We&#39;re seeking an experienced Staff-level backend software engineer to join our Live Pay team. You&#39;ll work cross-functionally with various teams and contribute to the design and development of key platform services. This person must be strong in JVM languages and event-driven architecture on AWS.</p>
<p>The Canada base salary range for this full-time position is $252,000-$308,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.</p>
<p>Responsibilities:</p>
<ul>
<li>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, clean code.</li>
</ul>
<ul>
<li>Make a meaningful impact on the lives of our community members.</li>
</ul>
<ul>
<li>Design, develop, and deliver large-scale systems.</li>
</ul>
<ul>
<li>Collaborate and mentor other engineers while providing thoughtful guidance using code, design, and architecture reviews.</li>
</ul>
<ul>
<li>Contribute to defining technical direction, planning the roadmap, escalating issues, and synthesizing feedback to ensure team success.</li>
</ul>
<ul>
<li>Estimate and manage team project timelines and risks.</li>
</ul>
<ul>
<li>Care passionately about producing high-quality, efficient designs and code.</li>
</ul>
<ul>
<li>Constantly learning about new technologies and industry standards in software engineering.</li>
</ul>
<ul>
<li>Work cross-functionally with other teams, including: Analytics, design, product, marketing, and data science.</li>
</ul>
<p>Requirements:</p>
<ul>
<li>7+ years of development experience in backend software development</li>
</ul>
<ul>
<li>Bachelor&#39;s, Master’s, or PhD in computer science, computer engineering, or a related technical discipline, or equivalent industry experience.</li>
</ul>
<ul>
<li>Proficiency in at least one modern programming language, such as Java, Kotlin, Scala, or C#, and experience with at least one major framework such as Spring, Spring Boot, or ASP.NET Core.</li>
</ul>
<ul>
<li>Hands-on experience working in cloud environments: AWS, GCP, or Azure</li>
</ul>
<ul>
<li>Proficiency in event-driven systems such as Kafka, SQS, SNS, or Kinesis, and experience designing and operating scalable distributed systems.</li>
</ul>
<ul>
<li>Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations</li>
</ul>
<ul>
<li>Hands-on experience working with various databases. DynamoDB, MySQL, ElasticSearch</li>
</ul>
<ul>
<li>Experience using AI-assisted development tools (e.g., Copilot, Cursor, LLMs) to improve engineering productivity</li>
</ul>
<ul>
<li>Experience with continuous integration and delivery tools, and experience in developing and executing functional and integration tests.</li>
</ul>
<ul>
<li>Familiarity with a clean architecture approach and software craftsmanship</li>
</ul>
<ul>
<li>Experience with Kubernetes and microservice architecture is a strong plus.</li>
</ul>
<ul>
<li>Excellent written and verbal communication skills.</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>staff</Experiencelevel>
      <Workarrangement>hybrid</Workarrangement>
      <Salaryrange>$252,000-$308,000</Salaryrange>
      <Skills>Java, Kotlin, Scala, C#, Spring, Spring Boot, ASP.NET Core, AWS, GCP, Azure, Kafka, SQS, SNS, Kinesis, DynamoDB, MySQL, ElasticSearch, AI-assisted development tools, Continuous integration and delivery tools, Clean architecture approach, Software craftsmanship, Kubernetes, Microservice architecture</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>EarnIn</Employername>
      <Employerlogo>https://logos.yubhub.co/earnin.com.png</Employerlogo>
      <Employerdescription>EarnIn is a pioneer of earned wage access, delivering real-time financial flexibility for individuals living paycheck to paycheck. It has a healthy core business with a significant runway.</Employerdescription>
      <Employerwebsite>https://www.earnin.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://job-boards.greenhouse.io/earnin/jobs/7680387</Applyto>
      <Location>Vancouver, Canada</Location>
      <Country></Country>
      <Postedate>2026-04-18</Postedate>
    </job>
  </jobs>
</source>