Senior Backend Software Engineer

hace 3 días


Ciudad de México, Ciudad de México EarnIn A tiempo completo
{"title": "Senior Backend Software Engineer", "content": "About EarnIn

EarnIn is a pioneer in earned wage access, building products that deliver real-time financial flexibility for those living paycheck to paycheck. Our community members access their earnings as they earn them, with options to spend, save, and grow their money without mandatory fees, interest rates, or credit checks.

We have a strong leadership team and world-class funding partners, with a healthy core business and a tremendous runway for growth. We're excited to continue bringing world-class talent onboard to help shape the next chapter of our growth journey.

Job Summary

We're looking for an experienced senior-level backend software engineer to join our Finance Platform team. In this role, you'll work cross-functionally with various teams and contribute to the design and development of key platform services.

This position will be ideally hybrid from our Mexico City office as part of our expanding site location. EarnIn provides excellent benefits for our employees, including healthcare, internet/cell phone reimbursement, a learning and development stipend, and potential opportunities to travel to our Palo Alto HQ.

Responsibilities
  • Drive the design & implementation of new features, breaking down complex problems into their bare essentials and creating high-quality, clean code.
  • Make a meaningful impact in the lives of our community members.
  • Design, develop, and deliver large-scale systems.
  • Collaborate and mentor other engineers while providing thoughtful guidance using code, design, and architecture reviews.
  • Contribute to defining technical direction, planning the roadmap, escalating issues, and synthesizing feedback to ensure team success.
  • Estimate and manage team project timelines and risks.
  • Care passionately about producing high-quality, efficient designs and code.
  • Constantly learn about new technologies and industry standards in software engineering.
Requirements
  • 4+ years of development experience in backend software development.
  • Bachelor's, Master's, or PhD degree in computer science, computer engineering, or a related technical discipline or equivalent industry experience.
  • Proficient in at least one JVM programming language such as Java, Kotlin, Scala.
  • Experience with at least one major framework like Spring, Spring Boot.
  • Hands-on experience working in cloud environments: AWS, GCP, or Azure.
  • Knowledge of professional software engineering practices and best practices for full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Hands-on experience working with various databases: DynamoDB, MySql, ElasticSearch.
  • Experience in building large-scale applications.
  • Familiarity with clean architecture approach and software craftsmanship.
  • Excellent written and verbal communication skills.
About Us

We believe that the best way to build a financial system that works for everyday people is by hiring a team that represents our diverse community. Our team is diverse not only in background and experience but also in perspective. We celebrate our diversity and strive to create a culture of belonging.

", "lang_code": "en-US"}

  • Ciudad de México, Ciudad de México Aurora Solar Inc A tiempo completo

    About Aurora Solar Inc.Aurora Solar Inc. is a leading provider of solar energy solutions, dedicated to creating a future of solar energy for all. Our award-winning software empowers solar professionals to make solar adoption simple and predictable, with a focus on data-driven decision making.We are a remote-first collaborative team of sustainable energy...


  • Ciudad de México, Ciudad de México Aurora Solar A tiempo completo

    Aurora Solar is seeking a skilled Senior Backend Software Engineer to join our remote team. As a key member of our storage and consumption team, you will play a crucial role in developing accurate methods to model building energy consumption and building product features that enable our customers to optimize energy efficiency and solar savings.About Aurora...


  • Ciudad de México, Ciudad de México Aurora Solar Inc A tiempo completo

    {"About Aurora Solar": "Aurora Solar Inc is a leading provider of solar energy solutions. Our mission is to create a future of solar energy for all. We develop award-winning software that empowers solar professionals to make solar adoption simple and predictable. Our software has designed millions of solar projects, enabling solar companies to sell, design,...


  • Ciudad de México, Ciudad de México Uber Freight A tiempo completo

    About the RoleWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Uber Freight. As a key member of our engineering team, you will design, develop, and maintain highly scalable backend applications to improve our Transportation Management Platform.Key ResponsibilitiesDesign and develop highly scalable backend applications...


  • Ciudad de México, Ciudad de México Thomson Reuters A tiempo completo

    About the RoleWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Thomson Reuters. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems, ensuring they are scalable, efficient, and meet the highest standards of quality.Key ResponsibilitiesDesign and...

  • Senior Software Engineer

    hace 1 semana


    Ciudad de México, Ciudad de México Lawton Senior Living A tiempo completo

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Lawton Senior Living. As a key member of our engineering team, you will be responsible for designing and implementing cloud-native data ingest and aggregation processes, building scalable API services, and modernizing our tech stack to a streaming architecture.Key...

  • Senior Software Engineer

    hace 1 semana


    Ciudad de México, Ciudad de México EarnIn A tiempo completo

    About EarnInEarnIn is a pioneering financial technology company that provides earned wage access to individuals with unique financial needs. Our mission is to deliver real-time financial flexibility to those who need it most.Our TechnologyWe manage complex systems that provide real-time feedback to prevent fraud and facilitate business operations. Our...


  • Ciudad de México, Ciudad de México Zillow A tiempo completo

    About the RoleWe are seeking a highly skilled Senior Backend Software Development Engineer to join our team in Mexico. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems.Key Responsibilities:Design and develop high-quality backend systems using Java, Python, NodeJS, and...

  • Software Engineer

    hace 4 días


    Ciudad de México, Ciudad de México Thomson Reuters A tiempo completo

    About the RoleWe are seeking a skilled Backend Software Engineer to join our team at Thomson Reuters. As a key member of our engineering team, you will play a critical role in developing and maintaining our cutting-edge applications that interact with Large Language Models (LLMs).Key Responsibilities:Design and implement high-quality Python API server code...

  • Software Engineer

    hace 10 horas


    Ciudad de México, Ciudad de México Thomson Reuters A tiempo completo

    About the RoleWe are seeking a skilled Backend Software Engineer to join our team at Thomson Reuters. As a Backend Software Engineer, you will play a critical role in developing the systems that orchestrate our users' interactions with Large Language Models (LLMs) and other critical services.Key Responsibilities:Design and develop high-quality Python API...


  • Ciudad de México, Ciudad de México Sky Systems, Inc A tiempo completo

    **Role**: Backend Software Engineer (Java focused)**Contract Duration**: Long-term engagement**Work Hours**: US Eastern Standard Time (EST)**Work Schedule**: 8 hours/day, Monday to Friday**Position Type**: Full-time contract (40 hours/week)**Key Responsibilities**:• Develop and maintain robust backend systems using Java and Springboot• Design and...


  • Ciudad de México, Ciudad de México First Advantage A tiempo completo

    Join First Advantage as a Senior Backend Software Engineer and contribute to our innovative product transformation initiatives. Your role will encompass the following responsibilities: Collaborating with a newly formed Scrum team of Engineers on a pioneering project focused on the digital evolution of internal products. Engaging in the development of a...


  • Ciudad de México, Ciudad de México Fadv A tiempo completo

    About FadvFadv is a leading provider of mission-critical background screening solutions to some of the most recognized Fortune 100 and Global 500 brands.Our MissionWe empower organizations to Hire Smarter. Onboard Faster. by delivering innovative solutions and insights to enable our clients to manage risk and hire the best talent.What We DoWe leverage an...


  • Ciudad de México, Ciudad de México Thomson Reuters A tiempo completo

    About the RoleWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Thomson Reuters. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems.Key ResponsibilitiesDesign and develop high-quality, scalable, and maintainable backend systems using Python, HTTP...


  • Ciudad de México, Ciudad de México EarnIn A tiempo completo

    About EarnInEarnIn is a pioneering fintech company that specializes in building innovative financial products for individuals with unique financial needs. Our mission is to deliver real-time financial flexibility to those who need it most.We're a team of passionate and experienced professionals who are dedicated to making a meaningful impact in the lives of...


  • Ciudad de México, Ciudad de México Clinch Labs ltd. A tiempo completo

    About Clinch Labs ltd.Clinch Labs ltd. is a leading company in developing innovative platforms that help businesses and agencies improve their advertising strategies.The company's cutting-edge AI-driven Personalization technology delivers tailored ad experiences across all channels, enhancing customer engagement and conversion rates.Our Management Platform,...


  • Ciudad de México, Ciudad de México BELOPWORKS A tiempo completo

    Job DescriptionWe are seeking a highly experienced Senior Backend Software Engineer to join our team at Belopworks. The ideal candidate will be responsible for designing, developing, and maintaining robust and scalable server-side applications, ensuring seamless integration with front-end services. Additionally, the candidate will lead technical projects and...


  • Ciudad de México, Ciudad de México Thomson Reuters A tiempo completo

    About the RoleWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Thomson Reuters. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems.Key ResponsibilitiesDesign and develop high-quality, scalable, and maintainable backend systems using Python, HTTP...


  • Ciudad de México, Ciudad de México Beek A tiempo completo

    About the RoleWe are seeking an experienced Senior Software Engineer to lead our backend development efforts. As a key member of our engineering team, you will be responsible for designing, building, and delivering high-quality APIs to support our growing user base.Our product is an audiobook platform consumed through mobile and web applications, and...

  • Backend Software Engineer

    hace 2 semanas


    Ciudad de México, Ciudad de México KiWi A tiempo completo

    We are seeking a highly skilled Backend Software Engineer with expertise in backend technologies, particularly Python and Django, to join our team at KiWi. As a key member of our development team, you will be responsible for designing, developing, and maintaining robust and scalable backend systems.Key Responsibilities:Design and develop high-quality,...