Senior Software Engineer (Golang)
Latin America
Engineering – Back-End /
Full-Time Contractor (Remote) /
Remote
We’re looking for a passionate and experienced Senior Software Engineer to join our team. In this role, you will play a key part in building high-performance, scalable software solutions using modern technologies such as Golang, AWS, and React. You’ll collaborate with cross-functional teams to bring innovative ideas to life and lead critical projects from conception to deployment. If you thrive in a fast-paced environment, have a strong sense of ownership, and enjoy mentoring others while staying hands-on with the code, we’d love to hear from you.
Key Responsibilities
- Design, develop, and deploy scalable, high-performance backend applications using Golang.
- Collaborate with product managers, designers, and other engineers throughout the development lifecycle.
- Lead engineering projects from ideation to launch, ensuring high quality and timely delivery.
- Write and maintain automated unit, integration, and end-to-end tests.
- Ensure system reliability, scalability, and security by following best practices in cloud-based architectures.
- Act as a technical mentor to other engineers through code reviews, architectural guidance, and knowledge sharing.
- Contribute to the evolution of the tech stack and engineering culture.
- Maintain CI/CD pipelines and monitor performance in production environments.
- Communicate technical ideas clearly with both technical and non-technical stakeholders.
- Help shape engineering strategy and advocate for continuous improvement and innovation.
Requirements
- Expertise in Golang, including concurrency and standard libraries.
- Proficiency in backend technologies, including Node.js (2+ years).
- Hands-on experience with AWS services (EC2, S3, RDS, Lambda, ECS, EKS).
- Solid understanding of cloud architecture and containerized deployments (Docker, Kubernetes).
- Experience with IaC tools such as Terraform.
- Skilled in automated testing and CI/CD practices.
- Experience building and maintaining RESTful APIs.
- Frontend exposure with React-based frameworks (1+ years).
- Familiar with Git and version control best practices.
- Strong debugging, problem-solving, and analytical skills.
- Experience in the banking or fintech industry is a plus.
If you're passionate about building scalable solutions, leading by example, and making an impact through technology, we’d love to connect with you. Apply now and help shape the future of innovative software development.