Earnin10.03.26
AI SCORE 8.5

Senior Staff Software Engineer - Remote Opportunity

$236K–$289K/year

About the Role

We are excited to announce an opportunity for a Senior Staff Software Engineer remote position at EarnIn. As a pioneering company in earned wage access, we are dedicated to providing financial flexibility to individuals living paycheck to paycheck. Our innovative products empower users to access their earnings in real-time without the burden of fees or credit checks. Join our experienced leadership team and contribute to our mission of transforming financial services.

What You'll Do

  • Drive the design and implementation of new features and re-architect existing systems, ensuring high-quality, maintainable code as a Senior Staff Software Engineer remote.
  • Design and deliver robust microservice integrations via REST/gRPC APIs.
  • Collaborate with and mentor other senior engineers, providing guidance through code, design, and architecture reviews.
  • Contribute to defining technical direction and planning the roadmap for our engineering initiatives.
  • Estimate and manage project timelines and risks effectively.
  • Participate in hiring and onboarding new team members.
  • Lead cross-team engineering initiatives to enhance our product offerings.

Requirements

  • 8+ years of development experience in backend or full-stack software development.
  • IC Leadership experience is a plus.
  • Bachelor's, Master’s, or PhD degree in computer science, computer engineering, or a related technical discipline.
  • Proficiency in at least one modern programming language, with experience in Kotlin and C# being advantageous.
  • Strong understanding of distributed architectures and trade-off analysis.
  • Excellent written and verbal communication skills.
  • Ability to work independently with minimal supervision.

Nice to Have

  • Familiarity with clean architecture principles.
  • Experience with various data storage solutions, including relational and document databases.

What We Offer

  • Competitive salary range of $236,000 to $289,000, plus equity options.
  • Remote work flexibility with occasional travel to our Mountain View HQ.
  • A diverse and inclusive work environment that celebrates different perspectives.
  • Opportunities for professional growth and development.
  • Comprehensive benefits package.
Why This Job8.5 of 10

Earnin offers a compelling opportunity for a Senior Staff Software Engineer to work remotely, earn a competitive salary, and contribute to innovative financial solutions.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Expertise in Kotlin and C with hands-on experience in developing and maintaining microservices architectures, ensuring scalability and performance in distributed systems.

Strong understanding of REST API and GRPC protocols, with a proven track record of designing and implementing efficient API endpoints that optimize data flow and integration.

Proactive problem solver with a mindset geared towards database management, capable of optimizing queries and ensuring data consistency in high-traffic environments.

Learning Resources

Kotlin Documentationguide

Career Path

Senior Staff Software Engineer(Now)Engineering Manager(1-2 years)Director of Engineering(3-5 years)

Market Overview

Market Size 2024
$1.5B
Annual Growth
25.3%
AI Adoption
40%
Investment
+150%
Labour Demand
+30%
Avg Salary
$130K

Skills & Requirements

Required
KotlinCMicroservice
Growing in Demand
Cloud Native DevelopmentKubernetesGraphQL
Declining
Java (pre-Java 8)SOAP APIs

Domain Trends

Rise of Kotlin in Android Development
Kotlin's adoption in Android development is projected to grow by 30% in 2024, as more developers prefer it over Java for its modern syntax and features.
Shift Towards Microservices Architecture
Approximately 70% of organizations are moving to microservices architecture, with Kotlin being a preferred language for developing microservices due to its interoperability with Java.
Increased Focus on Cloud Solutions
The cloud services market is expected to grow by 20% in 2024, with Kotlin developers being in high demand for building scalable cloud-native applications.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.