Get AI-powered advice on this job and more exclusive features. As a Senior Golang Engineer , you will be part of a fast-paced team designing, developing, testing, integrating, and supporting technically innovative solutions for our customers. You will leverage your wide range of experiences, developed professional concepts, and understanding of industry, customer, and company objectives to resolve complex issues in creative ways. Location: LATAM (Remote) Experience Level: 3+ years Responsibilities Perform project analysis and development tasks of increasingly complex nature, which may require extensive research and analysis. Make design and technical decisions for applications and ensure high performance of the application. Work in an agile development environment and ensure process/policy compliance as per organizational guidelines. Collaborate with team members to understand requirements and develop implementation plans. Support code deployments and configuration changes to production and non-production systems, following established procedures. Be a thought leader, understand the latest trends and capabilities to implement modern and successful solutions. Requirements 3+ years of experience with Golang. 5+ years of experience as a software engineer. Experience in test-driven development and writing automated unit tests. Demonstrated experience delivering product features. Strong understanding of software design/architecture and tradeoffs. Experience using cloud providers such as AWS, GCP, and Azure. Familiarity with pub/sub/queueing systems and architectures. Strong understanding and experience with SQL and NoSQL databases. Familiarity with containers, microservices, and related ecosystems. Good understanding of the Software Development Life Cycle. Qualities Out-of-the-box thinker with a passion for doing things right the first time. Non-negotiable urge towards 100% automation and a zero-trust policy towards security. Strong urge towards investigation of problems and ability to conduct independent research. A self-starter, data-driven with excellent analytical and problem-solving abilities to conceptualize and drive end-to-end development solutions that provide customer value. Motivation to learn new concepts and proactively develop domain knowledge. Strong decision-making skills; take-charge personality with the ability to drive a plan to completion. Smart individual who is approachable and able to work effectively with multisite cross-functional teams, possessing excellent verbal, written, and interpersonal skills. About Nurdsoft Nurdsoft is a dynamic tech company focused on delivering innovative, user-centered digital solutions that drive growth and transformation. Our remote-first culture fosters flexibility, and we work with clients from startups to enterprises on impactful, scalable projects. Why Join Us? Remote Flexibility: Work from anywhere with a collaborative, talented team. Diverse Projects: Gain experience across varied industries, fueling continuous learning. Growth Culture: We support creativity, growth, and the pursuit of new ideas. Join us in building the future of digital experiences! #J-18808-Ljbffr