Remote Sr. Golang Engineer - Latin America

Posted

Apply now
Please, let Nurdsoft know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • As a Senior Golang Engineer, you will be part of a fast-paced team designing, developing, testing, integrating, and supporting technically innovative solutions for customers.
  • You will leverage your wide range of experiences and understanding of the industry, customer, and company objectives to resolve complex issues in creative ways.
  • The position is remote and located in Latin America.
  • You will perform project analysis and development tasks of increasingly complex nature, which may require extensive research and analysis.
  • You will make design and technical decisions for applications and ensure high performance.
  • The role involves working in an agile development environment and ensuring process/policy compliance as per organization guidelines.
  • You will collaborate with team members to understand requirements and develop an implementation path.
  • You will support code deployments and configuration changes to production and non-production systems, following established procedures.
  • As a thought leader, you will understand the latest trends and capabilities to implement modern and successful solutions.

Requirements:

  • You must have 3+ years of experience with Golang.
  • You should have 5+ years of experience as a software engineer.
  • Experience in test-driven development and writing automated unit tests is required.
  • You must demonstrate experience delivering product features.
  • A strong understanding of software design/architecture and tradeoffs is necessary.
  • Experience using cloud providers such as AWS, GCP, and Azure is required.
  • You should be familiar with pub/sub/queueing systems and architectures.
  • A strong understanding and experience with SQL and NoSQL databases is necessary.
  • Familiarity with containers, micro-services, and related ecosystems is required.
  • A good understanding of the Software Development Life Cycle is essential.

Benefits:

  • The position offers a remote work environment, allowing for flexibility and work-life balance.
  • You will be part of a dynamic and innovative team that values creativity and problem-solving.
  • Opportunities for professional growth and development in a fast-paced industry are available.
  • The role encourages a culture of automation and security, promoting best practices in software development.
  • You will have the chance to work with the latest technologies and trends in software engineering.
Leave a feedback