Senior Software Engineer

  • EarnIn
  • México
Descripción

We are a pioneering company that provides earned wage access, delivering real-time financial flexibility to individuals with unique needs. Our community members can access their earnings as they are earned, with options to spend, save, and grow their money without mandatory fees, interest rates, or credit checks. With over 13 million downloads and $15 billion in earnings provided, we are growing rapidly and seeking talented professionals to join our team.

Our company is led by an experienced leadership team and backed by world-class funding partners. We are committed to bringing world-class talent onboard to help shape the next chapter of our growth journey. As a senior-level backend software engineer on our Employment Platform team, you will work cross-functionally with various product and platform teams to design and develop key platform services.

Requirements

  • 4+ years of experience in backend software development
  • Degree in computer science, computer engineering, or a related technical discipline
  • Proficiency in C# .NET or a JVM programming language such as Java, Kotlin, or Scala
  • Experience with major frameworks like .NET, Spring, or Spring Boot
  • Hands-on experience working in cloud environments such as AWS, GCP, or Azure
  • Experience working with various databases, including DynamoDB, MySQL, or ElasticSearch
  • Experience managing event-driven systems, particularly with Kafka in cloud environments
  • Experience building large-scale applications
  • Familiarity with clean architecture approach and software craftsmanship
  • Excellent written and verbal communication skills
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle

Benefits

  • Competitive salary based on role, level, and location
  • Excellent benefits, including healthcare and internet/cell phone reimbursement
  • Learning and development stipend
  • Opportunities to travel to our headquarters
  • A culture of belonging and diversity

We believe in building a financial system that works for everyday people by hiring a team that represents our diverse community. Our team is diverse in background, experience, and perspective, and we celebrate our diversity. We strive to create a culture of belonging and do not unlawfully discriminate based on various factors. We are an equal opportunities employer and welcome applications from all qualified candidates.

As a senior-level backend software engineer, you will have the opportunity to drive the design and implementation of new features, make a meaningful impact in the lives of our community members, and collaborate with other engineers to provide thoughtful guidance. You will also contribute to defining technical direction, planning the roadmap, and synthesizing feedback to ensure team success. If you are passionate about producing high-quality, efficient designs and code, and are constantly learning about new technologies and industry standards in software engineering, we encourage you to apply.

We offer a hybrid work arrangement, with the option to work from our Mexico City office. We are committed to creating a positive and inclusive work environment and look forward to hearing from qualified candidates.

Otras Vacantes

Estas vacantes tienen roles y ubicación similares.

AXGA Solutions
Desarrollador odoo

  • 10 feb
  • Medio Tiempo
  • Otro
  • Ingeniero Backend
  • Remoto ( 10 ubicaciones )
WeeCompany
Desarrollador .Net

  • 5 feb
  • Tiempo Completo
  • Ingeniero Devops
  • Ingeniero Backend
  • Ingeniero FullStack
  • Presencial 🇲🇽
Flex
Backend Software Engineer

  • 25 ene
  • Tiempo Completo
  • Ingeniero Backend
  • Arquitecto de Soluciones
  • Remoto ( 20 ubicaciones )