Overview
We are seeking a highly skilled Senior Go Developer to join our team.
In this role, you will work on developing and maintaining high-performance, scalable systems while collaborating closely with cross-functional teams to deliver robust solutions. If you're passionate about building innovative software and thrive in a dynamic environment, we’d love to hear from you!
Responsibilities
- Communicate directly with customers and handle their requests in a timely and professional manner
- Create and maintain testing infrastructure for unit and automated testing
- Design, implement, and maintain highly scalable and performant services
- Collaborate with teams across the organization to evaluate design decisions beyond their technical implications
- Conduct code reviews to ensure code quality and facilitate knowledge sharing across the team
- Own, create, or review technical design proposals and proofs of concept
- Advocate for and implement engineering best practices, driving higher engineering standards
- Meticulously test and monitor systems and code to ensure operational excellence
- Write comprehensive documentation to support system health and knowledge sharing
- Be on-call to provide support and ensure the stability of services
Requirements
Minimum of 3 years of software development experienceStrong experience with Go programming languageProven experience in designing, building, deploying, and maintaining cloud-based web services and microservices (AWS experience preferred)Proficiency with SQL, databases, and PostgresHighly detail-oriented and self-motivated with a passion for code quality and best practicesStrong knowledge of continuous delivery and automated testingAbility to adapt to various tools and technologies relevant to the job, showcasing a polyglot mindsetDemonstrated ability to work directly with customers without supervisionFluent English skills (written and spoken) at a B2+ level or higherNice to have
Experience with GraphQLFamiliarity with Python programming languageKnowledge of gRPC for remote procedure callsWe offer
International projects with top brandsWork with global teams of highly skilled, diverse peersEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedInSeniority level
Mid-Senior levelEmployment type
Full-timeJob function
Information Technology, Engineering, and Business DevelopmentIndustries
Software Development, IT Services and IT Consulting, and Pharmaceutical ManufacturingReferrals increase your chances of interviewing at EPAM Systems by 2x
Get notified about new Senior Software Engineer jobs in Chile .
Arica and Parinacota Region, Chile 5 days ago
Punta Arenas, Region of Magallanes and Chilean Antarctica, Chile 4 days ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr