Senior Software Engineer

EarnIn is a pioneer in earned wage access, building products that deliver real-time financial flexibility for those living paycheck to paycheck.
Backend
Senior Software Engineer
Hybrid
4+ years of experience
Finance

Description For Senior Software Engineer

EarnIn is seeking experienced, passionate, and resourceful senior full stack engineers to join their Product Engineering teams. As a full stack engineer, you will collaborate cross-functionally with various teams, contributing to the design and development of backend and web applications. The role is customer-facing and plays a crucial role in shaping the customer's impression of the company.

EarnIn is a pioneer in earned wage access, building products that deliver real-time financial flexibility for those living paycheck to paycheck. Their app has been downloaded over 13M times and has provided access to over $15 billion in earnings. The company has an experienced leadership team and world-class funding partners.

Key responsibilities include:

  • Designing and implementing features for exploding scale
  • Driving implementation of new features
  • Creating and maintaining test automation
  • Designing and delivering REST APIs
  • Creating high-quality user experiences with React
  • Collaborating and mentoring other engineers
  • Working cross-functionally with other teams
  • Debugging production issues across services infrastructure

Requirements:

  • 4+ years of development experience in Software Engineering
  • Bachelor's, Master's or PhD in computer science or related field
  • Proficiency in modern programming languages (C#, Java, Python, Go, Scala)
  • Experience with databases and data pipeline technologies
  • Experience with continuous integration and delivery tools
  • Strong communication skills
  • Experience with Kubernetes, microservices, and event-driven architecture is a plus
  • Experience with modern web development frameworks and single page applications is a strong plus

EarnIn offers excellent benefits including healthcare, internet/cell phone reimbursement, a learning and development stipend, and potential opportunities to travel to their Palo Alto HQ. The company values diversity and strives to create a culture of belonging.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Design & implement features robust enough for our exploding scale
  • Drive the implementation of new features
  • Create and maintain test automation
  • Design & deliver thoughtfully crafted REST APIs
  • Create high quality, user focused experiences with React
  • Collaborate and mentor other engineers
  • Work cross functionally with other teams
  • Debug production issues across our services infrastructure

Requirements For Senior Software Engineer

React
Java
Python
Go
Scala
Kubernetes
MySQL
MongoDB
  • 4+ years of development experience in Software Engineering
  • Bachelor's, Master's or PhD degree in computer science or related field
  • Proficient in at least one modern programming language (C#, Java, Python, Go, Scala)
  • Hands-on experience with various databases and data pipeline technologies
  • Experience with continuous integration and delivery tools
  • Experienced in developing and executing functional and integration tests
  • Excellent written and verbal communication skills
  • Ability to thrive in a fast-paced, dynamic environment

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
  • Healthcare
  • Internet/cell phone reimbursement
  • Learning and development stipend
  • Potential opportunities to travel to Palo Alto HQ

Interested in this job?

Jobs Related To EarnIn Senior Software Engineer

Senior Software Engineer - Cashout Team

Senior Software Engineer position at EarnIn, working on their flagship earned wage access product, offering $252K-$308K plus equity in Palo Alto.

Senior QA Backend Engineer

Senior QA Backend Engineer position at EarnIn, focusing on test automation and quality assurance for financial technology services.

Senior Backend Engineer

Senior Backend Engineer position at EarnIn, pioneering earned wage access company, offering hybrid work in Bangkok with competitive benefits.

Senior Backend Engineer

Senior Backend Engineer position at EarnIn, pioneering earned wage access company, offering hybrid work in Bangkok with competitive benefits.

Senior Backend Software Engineer

Senior Backend Software Engineer role at EarnIn, focusing on building financial platform services using JVM languages and AWS.