Remote Sr Software Engineer (Account Management)

at RecargaPay

Posted 3 days ago 3 applied

Description:

  • RecargaPay is on a mission to deliver the best payment experience for Brazilian consumers and small businesses by building a powerful digital ecosystem.
  • The company serves over 10 million users and processes more than USD 4 billion annually, having been profitable since 2022.
  • As a Sr Software Engineer, you will design, develop, and maintain robust and scalable systems that support the company's financial services.
  • You will ensure seamless operations and an excellent user experience while driving innovation through secure and reliable solutions.
  • Responsibilities include writing well-designed, testable, and efficient code, contributing to all phases of the development lifecycle, and supporting continuous improvement.
  • You will work with version control using GitHub, create and maintain software documentation, and propose initial technical implementations for architectural changes.
  • Experience in payments and open finance projects is considered an important differential.
  • The role requires a solid understanding of web applications, relational database systems, Object Oriented Programming, and knowledge in Domain Driven Design.
  • You should have experience with Java, Spring Boot, PostgreSQL, Kafka, AWS, and asynchronous programming.
  • Strong communication and collaboration skills are essential, along with a proactive mindset and the ability to mentor peers.
  • Familiarity with core financial domains such as lending, payments, and fraud prevention is desirable.

Requirements:

  • A strong academic background in computer science, engineering, or software development disciplines is required.
  • You must have hands-on engineering experience and the ability to deal with medium domains of medium/high complexity.
  • A solid understanding of web application security, session management, and best development practices is necessary.
  • Knowledge of relational database systems and Object Oriented Programming is required.
  • Familiarity with Domain Driven Design and Microservice Architecture is a plus.
  • Proven ability to design complex distributed applications for high performance and throughput is essential.
  • Experience in development using Java, Spring Boot, PostgreSQL, Kafka, and AWS is required.
  • You should have experience with asynchronous programming and performance tuning of Java applications.
  • Practical experience applying AI frameworks in development projects is necessary.
  • Strong communication and collaboration skills are required, along with a proactive mindset and flexibility in a fast-changing environment.

Benefits:

  • The position offers a competitive and market-aligned salary.
  • You will have the opportunity to work remotely from anywhere.
  • A home office allowance will be provided through a monthly deposit in the RecargaPay app.
  • Health and dental plans are available with no co-pay.
  • Life insurance is included as part of the benefits.
  • A flexible meal allowance will be provided via Flash.
  • A TotalPass membership is offered to support your health.
  • Spanish or Portuguese classes are available to employees.