Principal Engineer (Payments)

Posted 9 months agoInactiveViewed
BrazilFull-TimeSoftware Development, Financial Services
Company:RecargaPay
Location:Brazil
Languages:English
Seniority level:Principal
Skills:
AWSBackend DevelopmentPostgreSQLDesign PatternsJavaKafkaSoftware ArchitectureSpring BootRESTful APIsMicroservices
Requirements:
Academic background in computer science, engineering, or software development. Hands-on engineering experience. 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. Excellent communication and collaboration skills. Strategic mindset. Proven leadership in cross-functional environments. Ability to mentor and elevate senior engineers. Strong decision-making and prioritization abilities. Active contributor to a constructive feedback culture. High degree of autonomy and accountability. Comfort operating at both strategic and hands-on levels. Practical familiarity with core financial domains (lending, payments, credit cards, etc.).
Responsibilities:
Define and steer medium- and long-term architectural strategies. Lead technological transformations and modernizations of critical systems. Serve as the technical authority for Engineering and Architecture Chapters. Drive large-scale project planning, execution, and delivery. Partner with executives to translate business vision into technical solutions. Mentor senior engineers and technical leaders. Promote the adoption of AI-assisted engineering practices. Promote emerging technologies and engage in benchmarking.
Similar Jobs:
Posted 14 minutes ago
Canada, United States, Latin AmericaFull-TimeCloud Services
Principal Cloud Architect - Not an Active Opening, Building Talent Pipeline
Posted 14 minutes ago
Canada, United States, Latin AmericaFull-TimeCloud Services
Principal Cloud Architect - Not an Active Opening, Building Talent Pipeline
Posted 16 minutes ago
WorldwideFull-TimeCrypto Trading
Senior Full Stack Engineer - Crypto Trading