Job Closed
This listing is no longer active.
Nossa missão é democratizar os meios de pagamentos pelo celular por meio de um serviço inovador, econômico e seguro.
Principal Engineer – Checkout
Location
Brazil
Posted
98 days ago
Salary
0
Seniority
Lead
Job Description
Principal Engineer – Checkout
RecargaPay
• As a Principal Engineer, you will define the technical and architectural direction of our backend infrastructure, leading critical projects that drive scalability, robustness and innovation across our systems. • Define and steer medium- and long-term architectural strategies aligned with company goals. • Lead technological transformations and modernizations of critical systems, ensuring efficiency, scalability and reliability. • Serve as the technical authority for the Engineering and Architecture Chapters, championing best practices and quality standards. • Drive large-scale project planning, execution and successful delivery. • Partner with executives to translate business vision into technical solutions, evaluating and implementing tools, methodologies and frameworks that enhance efficiency and cross-team collaboration. • Mentor senior engineers and technical leaders, fostering a culture of technical excellence and continuous learning. • Promote the adoption of AI-assisted engineering practices within your squad and chapter, leveraging tools for code generation, automated refactoring, test case creation, and technical documentation. Identify opportunities where AI can enhance developer productivity, code quality, and team velocity. • Promote emerging technologies and engage in benchmarking to keep the organization at the forefront of industry trends.
Job 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.
- Excellent communication and collaboration skills, with the ability to influence stakeholders across technical and non-technical teams.
- Strategic mindset with the ability to translate complex business goals into long-term technical direction.
- Proven leadership in cross-functional environments, fostering alignment, ownership, and a high-performance culture.
- Ability to mentor and elevate senior engineers, promoting a culture of continuous learning and technical excellence.
- Strong decision-making and prioritization abilities under ambiguity, balancing immediate needs with long-term architectural vision.
- Active contributor to a constructive feedback culture, capable of both giving and receiving feedback to drive improvement.
- High degree of autonomy and accountability, with a bias for action and results-oriented problem solving.
- Comfort operating at both strategic and hands-on levels, flexing between system design and stakeholder engagement as needed.
- You bring practical familiarity with one or more core financial domains, such as lending, payments, credit cards, open finance, fraud prevention, merchant acquiring or investment services, and understand their fundamental workflows and business drivers.
Benefits
- 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.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer – Inkubator
NetflixDescribed as the world's top internet television network, Netflix is a publicly-traded entertainment company offering video-on-demand and streaming media. As an
• Help build enterprise-wise technology and platforms for INK to support scalable GenAI-native production across shows • Evaluate internal and external algo developments in the context of creative requirements • Package successful workflows for use by other artists across the studio • Collaborate with Netflix infrastructure teams to define artist distributed compute and workstation requirements • Ensure proper API support for Technical Directors to customize per-show or craft last mile integration • Prototype and test new workflows in real production scenarios, gather feedback from artists, and iterate to improve usability and performance • Establish and maintain studio standards around generated assets and materials from the artists • Develop and maintain tools for artists that navigate and manage generated materials • Maintain the studio production tracking and review toolset • Enable tooling that ensures standardized workflows across productions • Support Technical Directors and Artists with development and tooling • Provide tooling around common show environment and standardization and, where appropriate, APIs to Technical Directors to integrate show-specific solutions • Provide infrastructure monitoring tools and reports detailing HW and SW usage • Collaborate with infrastructure and security teams to ensure systems are reliable, secure, and compliant across projects and use-cases
• Design and build high-quality web interfaces using React and Tailwind for applications that interact with robotics systems and operational tooling. • Implement full-stack features across Node.js services, PostgreSQL databases, and frontend applications. • Translate complex robotics capabilities and system data into clear, usable UX for operators and engineers. • Break down product and engineering problems into structured implementation plans, technical tasks, and PRs. • Collaborate with engineering and product teams to shape PRDs, feature scopes, and delivery plans. • Integrate web applications with robotics and infrastructure systems, including Python services and ROS-based components when required. • Troubleshoot and debug issues across the stack, from frontend rendering to backend APIs and system integrations. • Communicate technical blockers early and work collaboratively to resolve them. • Use AI development tools effectively to accelerate research, debugging, and implementation while maintaining high code quality. • Contribute to maintaining a clean, maintainable codebase and strong engineering standards across the web platform.
Role Description Our client is building a greenfield web platform that delivers modern, cloud-based experiences aligned with Sensei Cloud. The application is modular in nature and will grow over time. As a Full-Stack Engineer with a frontend focus, you will be a core contributor shaping the user experience and frontend architecture from the ground up — while remaining capable of working across the entire stack when needed. Your primary ownership area is the React/TypeScript frontend: - Building customer-facing features - Implementing responsive layouts - Integrating with the Rails API This is a full-product ownership role in a HIPAA-regulated healthcare environment, requiring strong technical judgment, attention to compliance, and close collaboration with your fellow engineers and product stakeholders. You will work within a Human → AI → Human engineering workflow, using AI tools to accelerate development while maintaining full accountability for code quality and correctness. Qualifications - Strong experience with TypeScript and React, including functional components and custom hooks - Experience consuming REST APIs using Axios, including authentication header injection - Proven ability to build responsive UIs using a utility-first CSS framework (Tailwind or similar) - Experience with server-state management libraries such as React Query, SWR, or RTK Query - Working knowledge of a server-side framework (Rails, Express, Django, or similar) - Familiarity with relational databases (PostgreSQL preferred) and REST API design - Familiarity with Git-based workflows, including pull requests and conventional commits - Comfortable reading and maintaining Markdown documentation Requirements - Hands-on experience using AI coding assistants (e.g., Claude Code, GitHub Copilot, Cursor) as part of daily development - Clear understanding of the Human -> AI -> Human review loop, with human ownership of all decisions - Ability to maintain supporting documentation such as READMEs, architecture notes, and AI configuration files (e.g., CLAUDE.md) - Awareness of AI traceability practices, including commit trailers, review checklists, and prompt hygiene - Strong understanding that Protected Health Information (PHI) must never appear in code, tests, logs, commits, or error messages - Comfort working exclusively with synthetic or mock data (e.g., SYNTHETIC_-prefixed data) - Awareness of secure coding practices, including no hardcoded credentials, no PHI in browser storage, and structured logging Benefits - Work remotely Monday - Friday, 40 hours a week (no weekends) - Health Care Reimbursement - Active Lifestyle Reimbursement - Quarterly Home Office Reimbursement - Did we mention it's REMOTE?!!
• Implement new conversational experiences, working across engineering, data, and insurance expertise. • Work on making our systems and product scale, going from the support of 1M+ members to 10M+ members. • Have significant influence on system architecture and code quality. • Mentor engineers, contribute to our product & engineering culture, and help build the team (including participating in hiring, shaping our interview loops, etc.).




