Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr Software Engineer (Martech) image - Rise Careers
Job details

Sr Software Engineer (Martech)

Come and impact millions of Brazilians!!

Want to make a difference in the lives of millions of Brazilians? At RecargaPay, we create accessible and innovative financial solutions that transform the way people interact with money. Be part of this impactful and innovative journey, connecting people with opportunities that truly make a difference in their daily lives.

Our purpose is to deliver the best mobile payment experience for Brazilians, addressing real-world challenges with smart solutions like Pix Parcelado, while staying attentive to market trends and our customers' needs. Here, we value collaboration, ownership, and a relentless pursuit of results, delivering excellence in every interaction.

If you’re looking to join a dynamic environment that challenges the status quo and puts people at the center of decision-making, RecargaPay is the perfect place for you to grow, co-create, and make a difference!

Responsibilities

As a Sr Software Engineer, you will play a critical role in the success of a constantly and fast-paced growing company. You will be designing, developing, and maintaining robust and scalable systems that support the company's financial services, ensuring seamless operations and an excellent user experience. In a competitive and fast-paced industry, this team drives innovation by implementing secure, reliable, and cutting-edge solutions to meet evolving customer needs.

  • Write well designed, testable, efficient code by using best software development practices;
  • Contribute in all phases of the development lifecycle;
  • Create and maintain software documentation;
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review;
  • Teach, mentor, grow, and provide advice to other domain experts, individual contributors, across teams in their sub-department;
  • Solves technical problems of the highest scope, complexity, and ambiguity for their sub-department;
  • Look for innovation opportunities in your team with a willingness to experiment and to boldly confront problems of large complexity and scope;
  • Proposes initial technical implementation which supports architectural changes that solve scaling and performance problems;
  • Guides conversations to remove blockers and encourage collaboration in your team;
  • Exposes the work of the sub department and their business impact internally.
  • Experience hands-on engineering roles;
  • BS/MS degree in Computer Science, Engineering or a related subject;
  • Experience to deal with medium domains with medium/high complexity;
  • A solid understanding of how web applications work including security, session management, and best development practices;
  • Knowledge of relational database systems and Object Oriented Programming;
  • Knowledge in Domain Driven Design. Knowing Microservice Architecture is a plus;
  • Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques;
  • Proven ability to design complex distributed applications built for high performance and throughput while being scalable and reliable;
  • Development using Java, Spring Boot, PostgreSQL, Kafka and AWS;
  • Experience with asynchronous programming;
  • Demonstrated experience profiling and performance tuning Java applications, and using monitoring tools for production application monitoring.
  • Competitive and market-aligned salary.
  • Remote work — wherever you are, you’re part of the team!
  • Home office allowance through a monthly deposit in the RecargaPay app.
  • Health and dental plans with no co-pay.
  • Life insurance.
  • Flexible meal allowance (via Flash).
  • TotalPass membership to take care of your health.
  • Spanish or Portuguese classes.

Diversity & Inclusion at RecargaPay
At RecargaPay, you’ll have the freedom to be who you are because we believe that diverse perspectives and experiences make us more creative and stronger. Here, everyone is welcome to express themselves authentically. We value the richness of each journey and the multiple ways of seeing the world, without distinctions of gender, race, sexual orientation, age, religion, or any other characteristic that makes us unique.

About the use of your Data
By sharing your resume with us, you authorize the use of your data for analysis during the selection process and possibly for other opportunities within the RecargaPay group. You can request the update or deletion of your information at any time, in accordance with LGPD (General Data Protection Law).

What You Should Know About Sr Software Engineer (Martech), RecargaPay

Join us at RecargaPay as a Sr Software Engineer and make a monumental impact on millions of Brazilians! At RecargaPay, we are committed to creating innovative and accessible financial solutions that reshape how people manage money. Your role will be at the heart of our mission to provide the best mobile payment experience possible, addressing real challenges faced by our customers. You'll have the unique opportunity to design, develop, and maintain robust systems that fuel our financial services and ensure seamless user experiences. We are looking for someone passionate about writing well-designed, testable code and contributing through all stages of the development lifecycle. Collaboration and continual improvement are key. You'll mentor peers and lead projects that drive innovation in our fast-paced environment. If you're an experienced engineer excited to work with cutting-edge technologies like Java, Spring Boot, and AWS, while embracing new challenges, RecargaPay is the perfect place for you! We value ownership, creativity, and a commitment to excellence, and we can't wait for you to join our passionate team, regardless of where you are located. Come help us make a difference today!

Frequently Asked Questions (FAQs) for Sr Software Engineer (Martech) Role at RecargaPay
What are the key responsibilities of a Sr Software Engineer at RecargaPay?

As a Sr Software Engineer at RecargaPay, your primary responsibilities include designing and developing reliable and scalable systems for our financial services. You'll be involved in all phases of the development lifecycle, writing efficient and well-tested code, and maintaining up-to-date software documentation. Additionally, you'll get to mentor other engineers, tackle challenging technical problems, and potentially lead innovation initiatives within the team.

Join Rise to see the full answer
What qualifications do I need to become a Sr Software Engineer at RecargaPay?

To qualify for the Sr Software Engineer position at RecargaPay, you should have a BS or MS degree in Computer Science or a related field and a solid foundation in software development practices. Experience with medium to high complexity domains, web application development, and knowledge of relational databases and object-oriented programming are essential. Familiarity with technologies like Java, Spring Boot, PostgreSQL, and AWS, as well as proficiency in asynchronous programming, are crucial for success.

Join Rise to see the full answer
How does RecargaPay support the professional growth of its Sr Software Engineers?

At RecargaPay, professional growth is a high priority. As a Sr Software Engineer, you will have opportunities to mentor and teach others, which reinforces your own learning. The company promotes a culture of continuous improvement, encouraging you to explore alternative technologies and propose innovative solutions that drive the team forward. We believe that investing in your growth leads to stronger teams and products.

Join Rise to see the full answer
What is the work environment for a Sr Software Engineer at RecargaPay?

The work environment for a Sr Software Engineer at RecargaPay is dynamic and collaborative. We embrace remote work, allowing you to thrive in a location of your choice while being an integral part of our team. Our culture values diverse perspectives and encourages open communication, making it a great atmosphere for innovation and teamwork.

Join Rise to see the full answer
What development methodologies does RecargaPay use for its software engineering projects?

RecargaPay employs agile methodologies for its software engineering projects to ensure flexibility and responsiveness to changes. This approach allows our Sr Software Engineers to adapt quickly, collaborate effectively across teams, and deliver high-quality solutions that meet evolving customer needs efficiently.

Join Rise to see the full answer
Common Interview Questions for Sr Software Engineer (Martech)
Can you describe your experience with Java and how it relates to the Sr Software Engineer role at RecargaPay?

In your answer, highlight specific projects where you've used Java extensively. Discuss any frameworks like Spring Boot you’re familiar with, and how you've tackled challenges in application performance and distribution, demonstrating your ability to design complex systems that align with RecargaPay's need for scalable financial solutions.

Join Rise to see the full answer
What is Domain Driven Design and how would you apply it at RecargaPay?

When answering, explain Domain Driven Design (DDD) as a methodology for aligning complex software design with business strategy. Mention how you would incorporate DDD principles at RecargaPay to create clear models of the domains involved in financial transactions, ensuring the development aligns well with business needs and enhances system efficiency.

Join Rise to see the full answer
Describe a challenge you faced in a previous engineering role and how you solved it.

Focus on a specific, complex technical problem you encountered, detailing your thought process, the actions you took, and the results. Emphasize your analytical and problem-solving skills that would be crucial for addressing challenges at RecargaPay.

Join Rise to see the full answer
How do you ensure the code you write is efficient and scalable?

Discuss best practices you follow such as code reviews, testing strategies, and performance monitoring tools. Mention tools or methodologies that help optimize performance and scalability, showing the interviewers that you maintain high standards in code quality.

Join Rise to see the full answer
What is your approach to mentoring junior engineers?

Elaborate on your mentoring philosophy and techniques you've successfully implemented in the past. Emphasize the importance of collaboration, providing constructive feedback, and nurturing a growth mindset, aligning with RecargaPay’s culture of growth and innovation.

Join Rise to see the full answer
Can you explain your experience with microservices architecture?

Talk about your exposure and any projects where you've successfully implemented microservices. Discuss how this architecture aligns with RecargaPay’s objectives in building scalable and maintainable systems, and any challenges you navigated during the implementation.

Join Rise to see the full answer
How do you stay updated with the latest technologies and industry trends?

Share specific strategies you use to stay informed, such as attending workshops, reading relevant publications, or engaging with the tech community. Relate your eagerness to leverage the latest trends to enhance your contributions at RecargaPay.

Join Rise to see the full answer
Describe the software development lifecycle from your perspective.

Provide an overview of the software development lifecycle, including planning, development, testing, deployment, and maintenance. Emphasize how you ensure each phase is executed effectively, particularly in a fast-paced environment like RecargaPay.

Join Rise to see the full answer
What role do you see testing playing in software development?

Discuss the importance of testing in ensuring code quality and reliability. Explain various testing methodologies you are familiar with and how you integrate testing into the development lifecycle, aligning your practices with RecargaPay's quality standards.

Join Rise to see the full answer
Why do you want to work at RecargaPay as a Sr Software Engineer?

Reflect on your admiration for RecargaPay’s mission, values, and innovative financial solutions. Express enthusiasm for contributing your skills to a company dedicated to creating positive impacts in people's lives, positioning your experience as an asset in driving those goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 8 days ago
Posted 14 days ago
Photo of the Rise User
TakeReference Remote No location specified
Posted 11 hours ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Procurify Remote No location specified
Posted 2 days ago
Photo of the Rise User
Datacom Remote No location specified
Posted 8 days ago

RecargaPay is Brazil's leading all-in-one payments platform, dedicated to providing secure and easy access to mobile payments and financial services for all. Founded in 2010, RecargaPay empowers customers and merchants to complete essential transa...

29 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 20, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom
Photo of the Rise User
128 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Stow just viewed IT Asset administrator at Ergomed
Photo of the Rise User
Someone from OH, Loveland just viewed Senior Buyer (wholesale) (m/f/d) at ABOUT YOU SE & Co. KG
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Internship: Talent at Hylant
C
Someone from OH, Cincinnati just viewed Senior Instructional Designer at CXG
Photo of the Rise User
Someone from OH, Youngstown just viewed Compliance Specialist, Anti-Corruption Program at ServiceNow
Photo of the Rise User
Someone from OH, Cleveland just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Cleveland just viewed QC Engineer at QODE
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Westerville just viewed Data analyst | Mid at Nord Security
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal