Pessoa Engenheira de Software Backend Pleno in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Pessoa Engenheira de Software Backend Pleno based in Brazil.
You will join a fast-moving fintech environment building core backend systems that power innovative “Buy Now, Pay Later” payment experiences. The team works at the intersection of scalability, reliability, and financial technology, delivering serverless and event-driven solutions that support real-time transactions at scale. You will contribute to the design and evolution of distributed systems built on modern cloud infrastructure, with a strong focus on AWS-native services. The role involves close collaboration with product, data, and security teams to ensure robust, secure, and high-performing services. You will own features end-to-end, from architecture and development to deployment and production monitoring. This is a remote-first opportunity where autonomy, technical ownership, and continuous improvement are highly valued.
- Develop and maintain backend microservices within your squad, delivering complete features from design through implementation, deployment, and production monitoring.
- Build and operate serverless and event-driven architectures using AWS services such as Lambda, SQS, SNS, DynamoDB Streams, and API Gateway.
- Design and model data in DynamoDB while ensuring performance, scalability, and data consistency.
- Develop and maintain REST APIs, as well as GraphQL services using Apollo Federation when applicable.
- Participate actively in code reviews, technical discussions, RFCs, and system design decisions.
- Support incident resolution and production troubleshooting within your domain.
- Collaborate closely with cross-functional teams including Product, Data, and Security in an agile environment.
- Ensure quality through automated testing and ownership of the full feature lifecycle.
- Solid experience in backend development, preferably with TypeScript.
- Strong proficiency in Node.js and frameworks such as NestJS, Fastify, or Express in production environments.
- Hands-on experience with AWS services (Lambda, DynamoDB, SQS/SNS, S3, API Gateway).
- Strong understanding of REST APIs, data modeling, and asynchronous communication (queues and messaging systems).
- Experience implementing automated tests and managing the full software delivery lifecycle (build, deploy, and post-deploy monitoring).
- Familiarity with AI-assisted development tools such as Cursor or Claude Code.
- Strong problem-solving skills, autonomy, and ability to work in ambiguous environments.
- Nice to have: experience with event-driven architectures, CQRS/BFF patterns, GraphQL (Apollo Federation), Step Functions, fintech/payment systems, Rust, or Infrastructure as Code (Terraform, Serverless Framework).
- Competitive compensation under PJ contract model.
- Remote-first work environment with flexibility.
- Health insurance with 100% coverage for the employee and 75% for the first dependent.
- Meal allowance via iFood Benefits.
- Life insurance coverage.
- Birthday day off.
- Discounts on partner stores and products.
- Collaborative fintech environment focused on innovation and growth.
- Opportunity to work on large-scale payment systems and modern cloud-native architecture.