Jobgether
SW Engineer, Authorizations
engineeringfull-timeBrazil
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more
About the role
Accountabilities:
- Design, develop, and maintain scalable and resilient software systems supporting banking and payment services.
- Build and evolve orchestration layers that integrate internal and external services across distributed environments.
- Develop RESTful APIs and reusable software components using a microservices-based architecture.
- Contribute to technical design discussions and architecture decisions within the engineering team.
- Collaborate with Product, QA, DevOps, and other cross-functional teams to deliver reliable and impactful solutions.
- Write and maintain unit and integration tests to ensure software quality, stability, and reliability.
- Apply modern engineering practices with a strong focus on security, performance, scalability, and maintainability.
- Work with cloud-based, event-driven, and distributed architectures to support high-volume transaction processing.
- Contribute to observability practices, including monitoring, tracing, and alerting, to improve system reliability.
- Participate in technical mentoring, knowledge sharing, continuous learning, and engineering improvement initiatives.
- Maintain clear technical documentation and communicate effectively within a highly collaborative and transparent environment.
- Be based in Brazil and have English proficiency at approximately B2 level (intermediate).
- Demonstrated professional experience with at least one programming language.
- Experience with Java, Groovy, or Golang is strongly preferred.
- Understanding of distributed systems, microservices, and applications operating at high scale and high availability.
- Hands-on experience developing and integrating REST APIs.
- Knowledge of AWS services such as SQS, SNS, DynamoDB, S3, and EventBridge.
- Experience with Git and modern version-control workflows.
- Strong testing mindset, including practical experience with unit and integration testing.
- Knowledge of SQL databases such as MySQL or PostgreSQL and NoSQL technologies such as DynamoDB or MongoDB.
- Familiarity with messaging systems and event-driven architectures.
- Exposure to CI/CD pipelines and container technologies such as Docker.
- Understanding of observability practices covering monitoring, tracing, and alerting.
- Familiarity with Terraform or other Infrastructure as Code (IaC) tools.
- Experience working within Agile methodologies and supporting applications in production.
- Strong problem-solving, collaboration, communication, and continuous-learning skills.
- Fully remote position for candidates based in Brazil.
- Opportunity to work on real-time financial transaction systems where reliability, security, and performance are critical.
- Exposure to modern cloud technologies, distributed systems, microservices, APIs, and event-driven architectures.
- Opportunity to work with AWS services and modern DevOps, CI/CD, containerization, and Infrastructure as Code practices.
- Collaborative environment involving Product, QA, DevOps, and engineering stakeholders.
- Opportunities for technical growth through mentoring, knowledge sharing, architecture discussions, and continuous learning.
- Opportunity to contribute to systems operating at significant scale and high availability.
- Full-time role within a global technology and payments environment.
Requirements:
Benefits:
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply