← All roles

Senior Software Engineer

EarnIn ·Vancouver, Canada ·Hybrid 1h ago
KotlinJavaGoPythonTypeScriptPostgreSQLMySQLDynamoDBApache KafkaKubernetesAWSDatadoggRPCReact

About the role

EarnIn is seeking a Senior Software Engineer to drive end-to-end design and implementation of new Cash Out features. This is a backend engineering role where you will use AI-assisted development tools daily. You will design and build reliable transaction flows, REST/gRPC APIs, and event-driven integrations. You will own the health of your services and mentor other engineers. The position is hybrid in Vancouver, BC. Candidates must have 4+ years of backend experience, proficiency in languages Kot

Requirements

4+ years of software engineering experience, most in backend. Proven hands-on experience using Cursor and Claude. Strong product sense and customer-first mindset. Proficient in at least one modern programming language (Kotlin, Java, C#, Go, Python, TypeScript). Experience with SQL/NoSQL databases (PostgreSQL, MySQL, DynamoDB) and streaming technologies (Kafka, AWS SNS/SQS). Experience with microservice architectures, CI/CD, and testing. Excellent communication. Bias for action. Experience with

About the company

EarnIn

EarnIn is a financial technology company that provides individuals with early access to their earned wages and tools for financial management. They offer services like "Cash Out" for immediate access to funds and "Early Pay" to receive direct deposits sooner, empowering users to better manage their cash flow and financial well-being. EarnIn also extends its services to businesses, offering payroll solutions and wellness benefits for employees.

View company page →
CA$200k–244k
Hybrid Vancouver, Canada
Posted 1h ago
Apply for this role
Opens job-boards.greenhouse.io ↗
About the company
EarnIn
https://earnin.com

EarnIn is a financial technology company that provides individuals with early access to their earned wages and tools for financial management. They offer services like "Cash Out" for immediate access to funds and "Early Pay" to receive direct deposits sooner, empowering users to better manage their cash flow and financial well-being. EarnIn also extends its services to businesses, offering payroll solutions and wellness benefits for employees.

View company page →