
Staff Software Engineer, PCI ISO8583
Visa
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteJob Level
Lead
Tech Stack
AWSDynamoDBGoJavaKubernetesMicroservicesSQLTerraform
About the role
- Develop and maintain applications using Golang or Java, following clean code and best software engineering practices.
- Design and implement scalable, reliable, and secure microservices architecture.
- Collaborate with engineering and product teams to refine and deliver technical solutions aligned with business needs.
- Leverage AWS services such as SQS, SNS, DynamoDB, S3, and EventBridge in day-to-day development.
- Use Terraform to provision, maintain, and evolve AWS infrastructure.
- Write unit and integration tests to ensure code quality and system robustness.
- Monitor application health and performance using observability tools (metrics, logs, alerts).
- Participate in code reviews and provide constructive feedback to peers.
- Contribute to architectural and technical discussions, supporting continuous improvement and innovation.
Requirements
- 5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.
- 5+ years experience with Java or Golang
- 2+ years experience with AWS
- Strong experience with microservices architecture
- Comfortable with SQL
- Experience with CI/CD
- Desirable: Experience with Terraform / Kubernetes
- Previous contact with ISO8583
Benefits
- Remote position
- Work from anywhere
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GolangJavamicroservices architectureSQLCI/CDTerraformKubernetesunit testingintegration testingclean code
Soft skills
collaborationconstructive feedbackcontinuous improvementinnovation