
Software Engineer, CDX Platform
Posted Sep 15

Posted Sep 15
This is a fully remote position, open to applicants in Brazil.
β’ Design, develop, test, and maintain software solutions for the Control Center platform.
β’ Contribute to services related to authentication, authorization, audit logging, and other security aspects of the platform.
β’ Collaborate with product managers, designers, and engineers to create solutions focused on customer needs.
β’ Engage in architecture discussions, code reviews, and technical design activities.
β’ Troubleshoot and resolve production issues while ensuring high availability and reliability.
β’ Write clean, maintainable, and well-tested code that adheres to engineering best practices.
β’ Enhance application performance, observability, security, and developer experience.
β’ Support CI/CD processes and advocate for automation throughout the software development lifecycle.
β’ Participate in Agile ceremonies, sprint planning, and provide technical estimations.
β’ Monitor and improve system health, reliability, and scalability.
β’ Document technical solutions and share insights with team members.
β’ Must reside in Brazil.
β’ Proficiency in English at a B2 level or higher (Upper-Intermediate).
β’ Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience, or 2+ years of software development experience.
β’ Experience with Golang and/or React.
β’ Familiarity with building and consuming RESTful APIs and microservices.
β’ Experience working within Agile development methodologies.
β’ Knowledge of CI/CD pipelines and DevOps practices.
β’ Familiarity with observability tools, monitoring, and logging solutions like Grafana.
β’ Knowledge of databases including MySQL, Aurora, Cockroach, DynamoDB, MongoDB, and concepts of distributed systems.
β’ Familiarity with Terraform or similar Infrastructure as Code (IaC) tools.
β’ Understanding of Git and version control workflows.
β’ Knowledge of AWS services such as SQS, SNS, DynamoDB, S3, and EventBridge.
β’ Understanding of authentication and authorization concepts, including OAuth, OpenID Connect, and SSO.
β’ Knowledge of microservices and micro frontend architectures.
β’ Experience in developing, maintaining, and supporting backend services and/or web applications in production environments.
β’ Experience in supporting and troubleshooting production systems.
β’ Strong grasp of software engineering principles, design patterns, and object-oriented programming.
β’ Excellent problem-solving and communication skills.
β’ Remote work arrangement.
β’ Potential presence at a Visa office with prior notice for remote positions.
Shield AI
Netflix
Travoom
HeroSoftware GmbH - Shopify Apps
Get handpicked remote jobs straight to your inbox weekly.