Senior Software Engineer

Pioneer in earned wage access, building products for 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, a pioneer in earned wage access, is seeking a Senior Software Engineer to join their Employment Platform team. This role offers an exciting opportunity to work on products that provide real-time financial flexibility for people living paycheck to paycheck. The position is hybrid-based in Mexico City, with potential remote arrangements available.

The ideal candidate will be an experienced backend developer with strong expertise in C# and .NET, capable of working with event-driven architecture on AWS. You'll be responsible for designing and implementing new features, developing large-scale systems, and contributing to the technical direction of the team. The role requires 4+ years of backend development experience and strong knowledge of cloud environments and databases.

EarnIn is backed by prestigious investors like A16Z, Matrix Partners, and Ribbit Capital, offering a stable yet growing environment. The company provides comprehensive benefits including healthcare, learning stipends, and potential travel opportunities to their Palo Alto HQ. This is an excellent opportunity for a senior engineer who wants to make a meaningful impact while working with cutting-edge technologies.

The role combines technical leadership with hands-on development, requiring both strong programming skills and the ability to mentor others. You'll be working in a diverse, inclusive environment that values different perspectives and backgrounds. The position offers the chance to work on challenging problems while contributing to a mission-driven company that's making a real difference in people's financial lives.

Last updated 9 hours ago

Responsibilities For Senior Software Engineer

  • Drive the design & implementation of new features
  • Design, develop, and deliver large-scale systems
  • Collaborate and mentor other engineers
  • Contribute to defining technical direction and planning roadmap
  • Estimate and manage team project timelines and risks
  • Produce high-quality, efficient designs and code
  • Stay updated with new technologies and industry standards

Requirements For Senior Software Engineer

Java
Kafka
MySQL
  • 4+ years of development experience in backend software development
  • Bachelor's, Master's, or PhD in computer science or related field
  • Proficient in C# .NET
  • Experience with frameworks like .NET, Spring, Spring Boot
  • Experience with cloud environments: AWS, GCP or Azure
  • Experience with databases: DynamoDB, MySql, ElasticSearch
  • Experience in managing event-driven systems with Kafka
  • Experience in building large-scale applications
  • Knowledge of clean architecture and software craftsmanship
  • Excellent written and verbal communication skills

Benefits For Senior Software Engineer

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

Interested in this job?

Jobs Related To EarnIn Senior Software Engineer

Senior Software Engineer, Performance Platform

Senior Software Engineer role at DoorDash focusing on performance platform development, building tools and frameworks to optimize system performance across the organization.

Senior Wordpress Developer

Senior WordPress Developer position at Catena Media in Malta, focusing on developing and optimizing WordPress websites with 4+ years of experience required.

C++ Developer - Options Market Making (CHI)

Senior C++ Developer position at Maven Securities focusing on options market making and low-latency trading systems development in Chicago.

Senior Software Engineer - Market Data

Senior Software Engineer position at Alpaca focusing on market data systems and infrastructure, requiring expertise in Go, cloud platforms, and distributed systems.

Senior Fullstack Engineer – Data Platform

Senior Fullstack Engineer position at Spotify's Data Platform team, focusing on data quality and observability, offering $182,962-$228,702 plus equity in New York.