remoteyeah
Remote engineering jobs
Remote jobs
Remote companies
Log in
Sign up
Post a job
Remote jobs
Remote companies
Log in
Sign up
Post a job
Homepage
Remote Software Engineer jobs
Remote Senior Software Engineer (Golang) (Remote - Latam)
Remote
Senior Software Engineer (Golang) (Remote - Latam)
at
Jobgether
Posted 1 day ago
✅
4 applied
Description:
This position is for a Senior Software Engineer (Golang) at NTD software, specifically for candidates in Latin America.
The role involves leading major engineering projects and collaborating with cross-functional teams.
Responsibilities include designing, building, and deploying scalable backend systems using Golang, ensuring performance and reliability.
The engineer will lead the full development lifecycle of projects from ideation to production, ensuring quality and timely delivery.
Collaboration with product managers, designers, and engineers is essential.
The role requires maintaining high code quality through various testing methods and participating in code reviews.
Monitoring and optimizing production systems using modern DevOps practices is a key responsibility.
The engineer will contribute to technical strategy, improve system architecture, and evolve the tech stack.
Mentoring junior engineers by sharing knowledge and providing technical guidance is expected.
Ensuring cloud infrastructure is secure, scalable, and cost-effective using AWS and Infrastructure as Code (IaC) tools is part of the job.
Advanced proficiency in Golang and a strong understanding of concurrency and Go standard libraries are required.
A minimum of 2 years of experience with Node.js in backend environments is necessary.
In-depth experience with AWS services and containerization tools like Docker and Kubernetes is required.
Familiarity with infrastructure-as-code tools such as Terraform is needed.
Solid skills in RESTful API design, CI/CD pipelines, and automated testing practices are essential.
Exposure to React or React-based frontend frameworks for at least 1 year is required.
Strong analytical and problem-solving abilities, along with effective communication skills, are necessary.
A background in fintech or banking is considered a plus.
Comfort with using Git and version control best practices is expected.
Requirements:
Candidates must have advanced proficiency in Golang and a strong understanding of concurrency and Go standard libraries.
A minimum of 2 years of experience with Node.js in backend environments is required.
In-depth experience with AWS services such as EC2, S3, Lambda, RDS, ECS, and EKS is necessary.
Candidates should have experience with containerization tools like Docker and Kubernetes.
Familiarity with infrastructure-as-code tools such as Terraform is required.
Solid skills in RESTful API design, CI/CD pipelines, and automated testing practices are essential.
Exposure to React or React-based frontend frameworks for at least 1 year is necessary.
Strong analytical and problem-solving abilities are required, along with effective communication skills across technical and non-technical teams.
A background in fintech or banking is a plus.
Candidates must be comfortable using Git and following version control best practices.
Benefits:
The position offers competitive compensation aligned with senior-level engineering roles.
It is a fully remote position, providing flexibility and work-life balance.
There is an opportunity to lead projects and shape technical decisions in a high-impact role.
The company promotes a collaborative, inclusive engineering culture focused on innovation and excellence.
Employees will have access to cutting-edge cloud technologies and professional growth opportunities.