RecargaPay is a digital payment platform that offers a range of financial services to Brazilian consumers and small businesses. The company is seeking a Principal Engineer to define the technical and architectural direction of its backend infrastructure and lead critical projects that drive scalability, robustness, and innovation across its systems.
Requirements
- Academic background oriented toward computer science, engineering, or software development disciplines.
- Experience hands-on engineering roles.
- Proven hands-on experience with Java (Spring Boot) and PostgreSQL.
- Working knowledge of Python and asynchronous programming.
- Knowledge of relational database systems and Object Oriented Programming.
- Solid understanding of web and mobile application architecture, including security, session management and development best practices.
- Expertise in Domain-Driven Design and microservices architecture.
- Ability to design high-performance, scalable and reliable distributed systems.
- Experience defining and executing architectural roadmaps.
- Practical experience with AWS and cloud-native development.
- Solid knowledge of DevSecOps and CI/CD pipelines (e.g., GitHub Actions).
- Familiarity with streaming technologies such as Kafka.
- Demonstrated experience profiling and tuning Java applications.
- Proficiency with production monitoring and observability tools.
- Practical experience applying AI frameworks in development projects.
- Ability to learn rapidly and adapt to new technologies in a fast-paced environment.
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.