Skip navigation EPAM

Senior Software Engineer Remote Canada

Senior Software Engineer Description

Job #: 66350
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.

Description


We’re seeking a Team Lead to oversee, guide, nurture and grow a talent team of Ruby engineers with a hands-on approach.
The ideal candidate understands how to balance a desire for perfectionism with the need for pragmatism. You will integrate with and leverage our existing systems as you help build solutions.


Req. #251423312

What You’ll Do

  • You’ll contribute to the success of the team by mentoring, guiding and advocating for your team and by ensuring we deliver sound features at the leading edge of digital lending at a consistent pace
  • Your team will innovate, adapt, and build lasting and scalable solutions from scratch
  • Break down projects into reasonable MVPs
  • Represent and advocate for your team as a leader
  • Ensuring projects remain aligned to broader goals and values
  • Keeping a consistent cadence of code reviews and team meetings
  • Ensure our production applications are stable and operating as expected
  • Guide engineers along their career paths and provide feedback
  • Identify and address bottlenecks early
  • Participate in engineering and day-to-day activities of your team to provide hands-on insights
  • Contribute to our strategic technology planning

Requirements

  • BS degree in an associated field or other advanced certification along with equivalent experience
  • At least 4 years of leading and managing engineering teams in an agile environment
  • Ability to interface with and influence other technical teams in support of broader goals
  • At least 3 years of Ruby on Rails experience
  • Experience in guiding development of observable systems with robust metrics and alerts
  • Overseeing build and consumption of RESTful APIs
  • Ability to navigate in a nimble environment and drive success in unknown territory

Nice to have

  • Angular & JS experience

What We Offer

  • Extended Healthcare with Prescription Drugs, Dental and Vision Insurance (Company Paid)
  • Life and AD&D Insurance (Company Paid)
  • Employee Assistance Program (Company Paid)
  • Long-Term Disability
  • Registered Retirement Savings Plan (RRSP) with company match
  • Paid Time Off
  • Critical Illness Insurance
  • Employee Discounts
  • Unlimited access to LinkedIn learning solutions

Hello. How Can We Help You?


Our Offices