Summary
Join RecargaPay and make a difference in the lives of millions of Brazilians! As a Principal Engineer, you will play a pivotal role in delivering high-impact, scalable solutions for our backend infrastructure. You will lead architectural transformations, guide technical decisions, and mentor senior engineers. This role requires extensive experience in software engineering, specifically with Java, Spring Boot, and related technologies. RecargaPay offers a competitive salary, remote work options, comprehensive benefits, and a dynamic, inclusive work environment. We value collaboration, ownership, and a relentless pursuit of results. Come and be part of our impactful and innovative journey!
Requirements
- Experience hands-on engineering roles
- BS/MS degree in Computer Science, Engineering or a related subject
- Experience dealing with complex 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
- 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
- Demonstrated experience profiling and performance tuning Java applications, and using monitoring tools for production application monitoring
Responsibilities
- Define and guide medium- and long-term technical and architectural strategies, ensuring alignment with the company's strategic goals
- Lead architectural transformations, technological modernization, and restructuring of critical systems, ensuring efficiency, scalability, and technical excellence
- Act as a key reference in complex technical decisions, providing guidance to the Engineering Chapter and promoting high standards of quality and performance
- Lead large-scale projects, ensuring successful delivery and supporting growth and innovation strategies
- Collaborate with executive leadership to shape the organization's technological direction, bridging business vision with technical execution
- Identify and implement new tools, methodologies, and frameworks that increase organizational efficiency and foster cross-team collaboration
- Mentor senior engineers and technical leaders, cultivating a culture of technical excellence
- Drive the adoption of innovative technologies that position the company as a market reference and actively participate in benchmarking to keep the organization updated on industry trends
Preferred Qualifications
- Knowing Microservice Architecture
- Experience in Python
- Experience with asynchronous programming
Benefits
- 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
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.