EPAM Systems
Job Summary
EPAM Systems, is currently hiring on a vacant job post of Senior Golang Developer based in Canada. Please read the job detail carefully before applying.
Job Title: Senior Golang Developer
Company Name: EPAM Systems
Job Type: Full Time
Job Location: Canada
Salary:
Job Link Expiry: 2022-12-10
Posted on: jobsintelecom.net
Job Detail
Are you an experienced engineer with a passion for digital transformation? We are hiring a
Senior Golang Developer, who will work alongside a dynamic team to build custom solutions for some of the most prestigious brands in financial services, healthcare, telecom, hospitality, and beyond. This is a high-impact role, with a ton of opportunity to develop your skills and advance your career. Apply now to learn more about this exciting opportunity.
Senior Golang Developer, who will work alongside a dynamic team to build custom solutions for some of the most prestigious brands in financial services, healthcare, telecom, hospitality, and beyond. This is a high-impact role, with a ton of opportunity to develop your skills and advance your career. Apply now to learn more about this exciting opportunity.
Req.#380626209
Responsibilities
- Be a major contributor to the development of these new Brightcove services, including contributions to code, design, pipeline, and infrastructure as code
- Working with other engineers, deliver new services to production, build monitoring and alerts to ensure the service runs smoothly in production
- Take into account scaling, cost and performance considerations when designing a service
- Stay abreast of developments and best practices within the tech industry and video
- Work with Customer Support and Account Management to respond to customer impacting issues
- Work alongside other teams to develop cross-project solutions and drive best practices across the organization
Requirements
- 5+ years of software development experience on REST or backend services
- Experience with building production services in Golang
- Experience with ad sell-side providers and video/media processing preferred
- Experience delivering and supporting high scale SaaS services leveraging public cloud services such as Amazon Web Services (AWS), including a practical knowledge of the capabilities such as APIs, regions, instance types, and managed services such as auto-scalers, load-balancers, storage systems, queues, caches, and lambda functions
- Experience with relational databases (PostgreSQL/RDS preferred)
- Knowledge of containers and container-based deployment, preferably Kubernetes
- Experience with distributed, in-memory caches
- Ability to train and inspire other software engineers to innovate and collaborate with a solutions-focused approach
- Positive attitude with an open mind to learning new ways of learning and innovating
- Understanding of the full software delivery lifecycle, from conceptualization through delivery and all steps in between
- Experience working with version control, continuous deployment and performance monitoring tools, such as Git, TeamCity, Jenkins, SumoLogic, DataDog, and CloudHealth
- Experience with agile methodologies
- Understanding of building, delivering and operating internet-scale, distributed, high availability systems
- Experience with Behavior and Test-Driven Development
Benefits
- Extended Healthcare with Prescription Drugs, Dental and Vision Insurance (Company Paid)
- Life and AD&D Insurance (Company Paid)
- Employee Assistance Program (Company Paid)
- Unlimited access to LinkedIn learning solutions
- Long-Term Disability
- Registered Retirement Savings Plan (RRSP) with company match
- Paid Time Off
- Critical Illness Insurance
- Employee Discounts
- Employee Stock Purchase Program
About 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
Apply
Apply Now
To help us track our recruitment effort, please indicate in your cover/motivation letter where (jobsintelecom.net) you saw this job posting.

