Mid-level Backend Software Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2021H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

5 days ago

Salary

0

Seniority

Senior

Job Description

Mid-level Backend Software Engineer

Pagaleve

• Develop and maintain your squad’s microservices, delivering complete features — from design to implementation, including deployment and production monitoring. • Work with serverless and event-driven architecture: AWS Lambda, SQS, SNS, DynamoDB Streams, with attention to idempotence, retries and DLQs. • Model data in DynamoDB and build REST APIs (and expose/consume GraphQL via Apollo Federation) with high quality. • Actively participate in code reviews, design documents and RFCs, providing and receiving technical feedback. • Support and help resolve incidents within your squad’s domain. • Collaborate with product, data and security teams in an agile environment. • Take ownership of medium-sized tasks with autonomy and communicate clearly in writing.

Job Requirements

  • Experience in backend development, ideally with TypeScript.
  • Strong proficiency in Node.js and experience with a framework (NestJS, Fastify or Express) in real projects.
  • Hands-on experience with AWS (Lambda, DynamoDB, SQS/SNS, S3, API Gateway).
  • Solid understanding of REST APIs, data modeling and asynchronous communication (messaging, queues).
  • Ability to write automated tests and to understand the full lifecycle of a feature (development, deployment and post-deploy).
  • Familiarity with AI developer tools such as Claude Code or Cursor.
  • Experience with DynamoDB or other NoSQL data modeling.
  • Experience with event-driven architectures and patterns like CQRS and BFF.
  • Knowledge of GraphQL (Apollo Federation) and/or AWS Step Functions.
  • Experience in fintech, payments, credit or collections is a plus.
  • Familiarity with Rust.
  • Familiarity with IaC tools (Serverless Framework, Terraform).

Benefits

  • Health insurance covering 100% of the employee and 75% for the first dependent
  • iFood Benefits
  • Day off during your birthday month
  • Group life insurance
  • Discount vouchers for our partner stores
  • Remote-first work model

Related Job Pages

More Backend Engineer Jobs

Mercafacil logo

Backend Developer, Python

Mercafacil

Criamos histórias que transformam o varejo. Vem com a gente!

Full TimeRemoteTeam 201-500Since 2015H1B No Sponsor

• As a mid-level backend developer, you will be responsible for developing new features and evolving the current product in projects related to our e-commerce. • Your role includes working with the team and the Tech Lead to design robust architectures and implement development best practices. • You will also participate in defining technical standards, supporting less experienced developers and ensuring the quality of code in production. • You may contribute to our open-source repositories, attend technology events and write technical articles about your challenges. • Work on the development and maintenance of backend systems (e.g., Python with Django, Node.js with NestJS, and Golang). • Collaborate with the team to define and implement scalable, secure software architectures. • Participate in strategic decisions for evolving systems toward microservices. • Review code and support other developers. • Automate and optimize CI/CD processes and deployments in cloud environments. • Implement automated tests and monitoring processes. • Collaborate with other teams (frontend, DevOps, QA) to ensure system integration and quality.

Brazil
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Develop and maintain scalable, resilient RESTful APIs in Ruby on Rails • Participate in the full development lifecycle: architecture, implementation, automated testing, deployment and production monitoring • Work on the evolution of the core (monolith) as well as on microservices initiatives and integrations with partners (e.g., ERPs, payment gateways, external platforms) • Ensure technical quality through code reviews, engineering best practices (Clean Code, SOLID) and team standards • Monitor and optimize performance: APM, resource tuning, query analysis and optimization • Work in multidisciplinary squads using an agile model (Scrum/Kanban), with close collaboration between engineering and product • Move between contexts (when necessary) with teams and workflows in TypeScript and mobile, maintaining a systemic view

Brazil
Teleport logo

Senior Backend Engineer – Platform Security

Teleport

Faster engineering. Resilient infrastructure.

Full TimeRemoteTeam 201-500Since 2015H1B Sponsor

• Become an expert on everything related to application security at Teleport. • Design, develop, and ship outstanding, high-quality products. • Write most of the code in Go. • Closely collaborate with other teams at Teleport on matters related to application security. • Grow your technical expertise.

Ireland
€134K - €177.1K / year
Gramian Consulting Group logo

Python Game Developer

Gramian Consulting Group

Gramian Consultancy is a boutique consultancy specializing in IT professional services and engineering talent solutions. With a strong background in software engineering and leadership, we help companies build high-performing teams by matching them with professionals who truly fit their needs.

Role Description We are looking for an experienced Python Game Developer with proven expertise in Panda3D, Python, and 3D simulation development. In this role, you will design and build interactive simulation environments that support AI training, working closely with engineers and researchers to deliver high-performance, production-quality solutions. - CONTRACT: Contractor - COMMITMENT: Hourly/Part-time - LOCATION: Remote - PROCESS: Application Form -> AI Interview -> Selection - HOURLY RATE: $50 - $120/h - NOTES: Hands-on experience with Panda3D is mandatory. Experience with other game engines alone is not sufficient. Qualifications - 3+ years of professional software development experience - Proven hands-on experience developing applications with Panda3D - Strong programming skills in Python and C++ - Experience with GitHub version control and collaborative development workflows - Strong understanding of 3D graphics, simulation systems, and game architecture Requirements - Design and develop 3D simulations and interactive environments using Panda3D - Build and maintain high-quality Python and C++ codebases - Collaborate with engineering and AI teams to translate technical requirements into scalable solutions - Optimize simulations for performance, scalability, and cross-platform compatibility - Debug, maintain, and improve existing game systems and simulation logic - Manage source code using GitHub and collaborative development workflows - Document architecture, implementation decisions, and development processes - Participate in code reviews, technical discussions, and Agile development activities

Worldwide
$50 - $120 / hour