Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Live Pay

$199k - $244k per year

EarnIn

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.

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Live Pay in Vancouver, BC vacancy
  •  ...com . As an organization, we deliver for our customers by living our values. We operate from a place of humility, take...  ...the operational reliability of everything in between. As a Senior Software Engineer, you'll take on complex infrastructure challenges: designing... 
    Senior

    Amplitude

    Vancouver, BC
    6 hours ago
  • $155.9k - $219.7k per year

     ...system remains frustratingly analog. When you live in a world of one-tap car rides, instant...  ...a single, modern platform that powers software, APIs, payments, and patient experiences...  ...ll Do ~ You'll one of NexHealth's first engineers based in Canada — setting the technical... 
    Senior
    Live In
    Remote work
    Flexible hours

    NexHealth

    Vancouver, BC
    6 hours ago
  •  ...made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's Autopilot....  .... You'll make the calls, you'll defend them, and you'll live with the outcomes. We give you a squad, a product roadmap, and... 
    Senior
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start

    Evismart

    Vancouver, BC
    5 hours ago
  • $176k - $200k per year

     ...heart of how AI connects with the tools where work happens. As a Software Engineer on our API and Developer Platform team in Vancouver, you will...  ...you create relative to the market value of your role. To ensure pay is fair and not impacted by biases, we're committed to looking... 
    Senior
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    6 hours ago
  • $246k - $290k per year

     ...We’re hiring a Sr. Staff+ Engineer into our Enterprise team to lead...  .... Mentor and grow multiple senior engineers through individual coaching...  ...-making. ~10+ years of software engineering experience with a...  ...value of your role. To ensure pay is fair and not impacted by biases... 
    Senior
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    6 hours ago
  • $146.2k - $201.1k per year

     ...insights to improve their business. Founded by engineers — and customer obsessed — we leap at every...  ...only getting started. As a Fullstack software engineer, you will work with your team and...  ...large-scale distributed systems.   Pay Range Transparency Databricks is... 
    Senior
    Summer work
    Worldwide

    Databricks

    Vancouver, BC
    6 hours ago
  • $146.2k - $201.1k per year

     ...can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical...  ...that handle sensitive data. ~ Good knowledge of SQL.   Pay Range Transparency Databricks is committed to fair and... 
    Senior
    Summer work
    Worldwide

    Databricks

    Vancouver, BC
    6 hours ago
  • $142.8k per year

     ...impact as we build for the long term. About the role As a Senior Software Engineer on Samsara's Route Execution team, you'll build the systems...  ...navigation features that utilize real-time data (weather, live traffic, hours of service) into our route tracking flow to make... 
    Senior
    Long term contract
    Internship
    Work at office
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Vancouver, BC
    11 days ago
  • $104.2k - $150k per year

     ...healthcare, tuition reimbursement, RRSP's, Sick and Vacation leave, standard increases as applicable Job Description As a senior software engineer on the APPS team, you will take on a leadership role in the development of artist-facing tools that enhance the creative and... 
    Senior
    Long term contract

    Sony Pictures Imageworks

    Vancouver, BC
    6 hours ago
  • $182.59k - $230.02k per year

     ...quality, performant, and reliable at scale. We are looking for a Senior Software Engineer to join our  User-Generated Content (UGC) Validation...  ...our headquarters in Vancouver, BC, Canada: The starting base pay for this position is as shown below. The actual base pay is dependent... 
    Senior
    Full time
    Work at office
    Local area
    Visa sponsorship
    Monday to friday

    Roblox

    Vancouver, BC
    5 hours ago
  • $176k - $200k per year

     ...interaction behaviors that differentiate good software from great software. You will join our...  ...and maintain high standards for software engineering, mentoring peers, and elevating the team'...  ...the market value of your role. To ensure pay is fair and not impacted by biases, we're... 
    Senior
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide
    Flexible hours

    Asana

    Vancouver, BC
    6 hours ago
  • $146.2k - $201.1k per year

     ...actionable insights. Founded by engineers and driven by innovation, we’...  ...and approachable. As a Senior Frontend Engineer focused on...  ...For ~5+ years of professional software engineering experience, with...  ...Kubernetes is preferred.   Pay Range Transparency... 
    Senior
    Worldwide

    Databricks

    Vancouver, BC
    6 hours ago
  • $176k - $200k per year

     ...We’re looking for a Senior Software Engineer to define the backend foundations for Asana’s next-generation AI chat products. Chat Platform owns the...  ...create relative to the market value of your role. To ensure pay is fair and not impacted by biases, we're committed to looking... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    6 hours ago
  • $176.26k - $220.32k per year

     ...like a good fit for you, check out boomi.com or visit our Boomi Careers page to learn more.How You'll Make An ImpactAs a Senior Principal Software Engineer, you will be a technical leader driving the architecture, design, and implementation of complex backend systems at scale... 
    Senior
    Long term contract
    Remote work

    Boomi

    Vancouver, BC
    3 days ago
  • $176k - $200k per year

     ...We’re looking for a backend-oriented senior engineer to join our Data Infrastructure team in Vancouver...  ...immediate projects. About you ~ Software, Data, or Infrastructure Engineering background...  ...the market value of your role. To ensure pay is fair and not impacted by biases, we're... 
    Senior
    Long term contract
    Work at office
    Immediate start
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    6 hours ago
  • $176k - $200k per year

     ...enabling how we monetize the product. Our mission is to enable engineering teams to safely and rapidly build on billing capabilities, while...  ...you create relative to the market value of your role. To ensure pay is fair and not impacted by biases, we're committed to looking at... 
    Senior
    Long term contract
    Work at office
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    6 hours ago
  • $177.1k - $221.4k per year

     ...This is a software engineering role on a software engineering team. The team builds and operates the...  ...engineering bar. You’ll work alongside other senior staff engineers across the broader data...  ...road internal teams want to use. Live system work. Evolving and hardening the... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Marqeta

    Vancouver, BC
    6 hours ago
  • $25 per hour

    Overview Languages English Education ~ Secondary (high) school graduation certificate Experience 5 years or more On site Work must be completed at the physical location. There is no option to work remotely. Asset languages ~ Cantonese ...
    Senior
    Permanent employment
    Full time
    Live In

    Teresa Ang, Health

    Vancouver, BC
    9 hours ago
  • $132.6k - $174k per year

     ...About This TeamThe International Digital Engineering team owns and evolves the technology...  ...market and channel.Core ResponsibilitiesAs a Senior Software Engineer, you will lead the design and...  ...compensation offerings are grounded in a pay-for-performance philosophy that... 
    Senior
    Long term contract
    Permanent employment
    Part time

    lululemon

    Vancouver, BC
    25 days ago
  •  ...at scale, and helping to create safer, more civil shared experiences for everyone. As Senior Software Engineer on the Avatar Animation team, you will leverage the Roblox game engine and tools to build groundbreaking experiences that push the boundaries of what is... 
    Senior
    Work at office
    Local area
    Visa sponsorship
    Monday to friday

    Roblox

    Vancouver, BC
    5 hours ago
  • $150k - $190k per year

     ...driving change and achieving remarkable growth in a rapidly evolving industry.   Now, we’re growing! The Role As a Senior Software Engineer on the Attribution & Events team, you will be the driving force behind the platform that proves campaign performance. You will... 
    Senior
    Long term contract
    Work from home

    Cognitiv

    Vancouver, BC
    5 hours ago
  • $120k - $145k per year

     ...than 100M containers across 8M+ nodes in 166 countries, Calico software is supported across all major cloud providers and Kubernetes distributions...  ...you! Role Description You will be joining our Delivery Engineering team. You will work closely with the other software developers... 
    Senior
    Flexible hours

    Tigera

    Vancouver, BC
    6 hours ago
  • $176k - $200k per year

     ...efficient, and scalable for all customers, regardless of size. As a Senior Software Engineer on our Performance & Scalability team in Vancouver, you will...  ...create relative to the market value of your role. To ensure pay is fair and not impacted by biases, we're committed to... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    6 hours ago
  • $176k - $200k per year

     ...We’re looking for a Senior Software Engineer to join our Consumption Based Billing & Licensing (CBBL) team to build the systems that decide what customers...  ...create relative to the market value of your role. To ensure pay is fair and not impacted by biases, we're committed to... 
    Senior
    Long term contract
    Work at office
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    6 hours ago
  • $147.3k - $193.3k per year

     ...drives enterprise efficiency. Core responsibilities As a Senior Software Engineer, you will design and build data systems, AI-enabled platform...  ...lululemon's compensation offerings are grounded in a pay-for-performance philosophy that recognizes exceptional individual... 
    Senior
    Long term contract
    Permanent employment
    Part time
    Work visa

    lululemon

    Vancouver, BC
    1 day ago
  • $122.3k - $170.7k per year

     ...Frostbite is EA's proprietary game engine, powering many of our leading...  ...worldwide.Reporting to the Senior Development Director, you will...  ...QualificationsBachelor's degree in Software Engineering, Computer Science,...  ...what EA in good faith expects to pay applicants for this role in... 
    Senior
    Full time
    Local area
    Worldwide

    Frostbite

    Vancouver, BC
    11 days ago
  • $132.6k - $174k per year

     ...people. about this team lululemon Engineering is dedicated to building secure, reliable...  ...goals. core responsibilities As a Senior Software Engineer I with deep expertise in...  ...compensation offerings are grounded in a pay-for-performance philosophy that recognizes... 
    Senior
    Permanent employment
    Part time

    lululemon

    Vancouver, BC
    17 days ago
  •  ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product... 
    Senior
    Remote work

    Speechify

    Vancouver, BC
    6 hours ago
  • $146k - $162k per year

     ...We are looking for a Software Engineer to join our Product team in Vancouver, where we build features end-to-end, from designing our data models...  ...you create relative to the market value of your role. To ensure pay is fair and not impacted by biases, we're committed to looking... 
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    6 hours ago
  • $200k - $240k per year

     ...We are seeking a hands-on Director of AI Software Engineering to lead and scale AI engineering efforts...  ...trade-offs, risks, and outcomes to senior leadership Align cross-functional teams...  ...customers, not internal experiments   Pay Range $200,000—$240,000 CAD About... 
    Senior
    Work at office
    Local area
    Flexible hours

    Diligent Corporation

    Vancouver, BC
    6 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Live Pay. Be the first to apply!