Senior Software Engineer

Pismo Logo

Pismo

πŸ“Remote - Brazil

Summary

Join our team responsible for global instant payment services, including PIX, FPS, and UPI implementations. We operate in a dynamic environment connecting diverse markets and technologies. Develop and maintain applications using Golang, deploy services on AWS, and collaborate with product and engineering teams. You will utilize Terraform for infrastructure management, design RESTful APIs, and ensure code quality through testing. Monitor application health and performance, contributing to the evolution of our microservices architecture. This role requires experience with Golang, AWS services, distributed systems, and REST APIs.

Requirements

  • Proficiency in English at B1 level (Intermediate)
  • 2+ years of experience with Golang in production environments
  • Experience with AWS services: SQS, SNS, DynamoDB, S3, and EventBridge
  • Solid understanding of distributed systems and microservices
  • Experience with REST APIs
  • Proficiency with Git and version control workflows
  • Strong testing mindset with experience in unit and integration testing
  • Knowledge of SQL (MySQL or PostgreSQL) and NoSQL databases (DynamoDB, MongoDB)

Responsibilities

  • Develop and maintain applications using Golang, following best practices for clean and maintainable code
  • Deploy and operate services in AWS, including resources such as SQS, SNS, DynamoDB, S3, and EventBridge
  • Collaborate with the product and engineering teams to analyze, refine, and implement technical solutions aligned with business requirements
  • Use Terraform to provision and manage infrastructure resources on AWS
  • Design and implement RESTful APIs and support integration with other microservices
  • Write and maintain unit and integration tests to ensure code quality
  • Monitor application health and performance using logs and metrics
  • Contribute to the evolution of a microservices architecture in a distributed system environment

Preferred Qualifications

  • Experience working in high-scale and high-availability environments
  • Familiarity with CI/CD pipelines and Docker/Containers
  • Knowledge of messaging systems and event-driven architectures
  • Understanding of observability practices (monitoring, tracing, alerting)
  • Background in Agile methodologies and production support
  • Hands-on experience with Terraform or other IaC tools

Benefits

  • Remote work
  • Flexible hours
  • Meal & Food vouchers
  • Remote work financial support
  • Life Insurance
  • Medical and Dental
  • Assistance Employee child care benefit: daycare
  • Private Pension (2x1)
  • Vidalink partnership
  • Incentive for AWS and GCP certifications
  • Sesc Partnership
  • Performance Incentive Plan

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.