Are you a tech professional looking for remote work in a global setting? If yes, this job is for you.
Our remote team is welcoming a Lead Go Developer to join us.
The appointed individual will engage with US stakeholders on a regular basis and be instrumental in creating microservices and event-driven systems that manage tens of millions of requests daily, as well as oversee databases containing billions of records.
They will also carry out basic DevOps tasks to endorse services and exhibit eagerness to learn coupled with a proactive approach.
Responsibilities
Regular engagement with stakeholdersCreation of microservices and event-driven systems managing tens of millions of daily requestsSupervision of databases containing billions of recordsImplementation of basic DevOps tasks to endorse servicesDisplay of eagerness to learn and proactive approach
Requirements
Over five years of software engineering experience with a particular emphasis on the Go language1+ years of relevant leadership experienceAcquaintance with Elasticsearch, Redis, and PostgreSQLExpertise in AWS SNS, AWS SQS, and Amazon S3Familiarity with tools like Grafana, New Relic, or Sentry for monitoring and alertingCapability to work autonomously and prioritize tasks without direct supervisionExcellent English communication skills, both oral and written (B2 level)
Nice to have
Experience with DevOps and CI/CD pipelineKnowledge of Kubernetes and TerraformFamiliarity with Elasticsearch, ELK stack, Amazon DynamoDB, and Application Load Balancing
We offer
Thousands of projects for top brandsSupport from a personal Skill AdvisorStable income100% remote work foreverFree licensed softwarePossibility to work on your own device (BYOD)Stable workloadRelocation opportunitiesFlexible engagement modelsFree trainings for technical and soft skillsFree access to LinkedIn Learning platformLanguage coursesFree access to internal and external e-LibrariesAccess to internal communities and competency centersCertification opportunities
Once you apply, you'll receive a confirmation email with a link to our platform. Sign up with this link to automate your pre-screening, be able to monitor your application statuses, and enjoy a faster job application process.
We accept CVs in English only.
Please note that even though you are applying for this position, you may be offered other projects to join within EPAM.
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.