Lead Full Stack Development Engineer
Toronto, Ontario, Canada · पूर्णवेळ
अर्ज करणारे पहिले व्हा
- अनुभव
- 4+ yrs
- पगार
- CAD 109,000 – CAD 156,000 / year
- रिक्त जागा
- 1
- पोस्ट केले
- ५ तासांपूर्वी
- Work mode
- कार्यालयात
- Eligibility
- Experienced software professionals with at least 4 years in development and strong English communication skills (B2+). Candidates who can work onsite in Toronto, Ontario, and who meet the technical requirements are suitable.
- Resume
- Required to apply
Where you'll work
नोकरीचे वर्णन
About the Role
EPAM Systems is hiring a Lead Full Stack Development Engineer for its Technology & Operations organization in Toronto, Ontario. This position suits an experienced software engineer who enjoys working in a fast-moving, collaborative setting and building secure, scalable products that power global investment operations. Reference number: 937587339.
What You’ll Do
- Build, enhance, and support scalable web applications and backend services.
- Work closely with product managers, designers, and engineering peers to deliver strong end-to-end solutions.
- Take ownership of architecture-related choices and help shape the technical direction of the team.
- Raise engineering quality through reviews, automated testing, and continuous integration practices.
- Improve application speed, reliability, and ability to scale.
- Guide junior engineers and encourage strong software development practices.
- Connect external APIs and internal platforms in a secure and efficient manner.
- Join Agile routines and contribute to sprint planning and retrospectives.
What We’re Looking For
- At least 4 years of professional software development experience.
- Deep hands-on knowledge of Python Core and FastAPI.
- Practical experience with unit testing using Pytest or Jest.
- Working knowledge of AWS Athena and SQL scripting.
- Strong English communication skills, both written and spoken, at B2+ level.
- Preferred exposure to PostgreSQL or React.js.
- Advantageous experience with AWS services such as RDS, MWAA, ALB, or EC2.
- Nice-to-have ability with Terraform or Docker.
- Familiarity with CI/CD tools such as GitActions or Git.
- Understanding of Agile, Scrum, Jira, or Confluence.
Benefits
- Company-paid extended healthcare, including prescription drugs, dental, vision, and a healthcare spending account.
- Company-paid life insurance and accidental death & dismemberment coverage.
- Company-paid employee assistance program.
- Company-paid telehealth access.
- Company-paid short-term disability coverage.
- Long-term disability coverage.
- Paid time off, including vacation and sick leave.
- Registered Retirement Savings Plan with employer matching.
- Maternity, parental, and adoption leave top-up.
- Employee stock purchase program.
- Critical illness insurance.
- Employee discounts.
- Unlimited access to LinkedIn Learning solutions.
Compensation and Hiring Notes
The expected base salary for this role is CA$109,000 to CA$156,000, with final offers depending on experience, credentials, education, training, role demand, skill set, and local market factors. Most hires are placed within the published range.
EPAM may use AI tools during recruitment activities such as initial screening, interview transcription, and resume-to-job matching suggestions. These tools do not make hiring decisions, and personal data processed in this context stays within EPAM’s infrastructure.
EPAM Canada welcomes candidates with disabilities and can provide accommodation during the application process. Accessibility policies for Ontario are available through the company’s accessibility resources.
EPAM is a global digital platform engineering and development services company focused on innovation, inclusion, and continuous learning. Team members collaborate with international colleagues on impactful projects while being supported by a diverse and creative workplace culture.
Engineer the Future with a Career at EPAM.