Hied Success

Sr. Backend Engineer - Microservices

Check with seller / month
Toronto, Ontario, Canada Software Developer Active
Actively Hiring Toronto Full Time
Advertisement
Verified Listing
Direct Apply — No Agent
Your Data is Safe
Trusted by 5 Lakh+ Jobseekers

Job at a Glance

Category
Software Developer
Location
Toronto, Ontario, Canada
Salary
Check with seller
Job Type
Full Time
Company
Hied Success
Status
Open & Active

Job Description

Full job description
Position: Sr. Backend Engineer - Microservices

Location: Toronto, ON
Type: Fulltime / Contract

We are looking for a Backend Engineer with experience in building highly scalable

solutions based on microservice architecture. As a Senior Software Engineer, you will

be working with a highly skilled cross functional team to enhance our core banking

platform.

Mandatory skills

· Python expertise

· System design experience

· SQL Experience

· Any messagebroker experience

Responsibilities and Duties

● Design and deliver high quality features and enhancements.

● Own the end-to-end delivery of large features within your team that could span 3+

months.

● Create technical design specifications in collaboration with other members of the

engineering team.

● Provide estimates and actively participate in the sprint planning process.

● Produce highly secure solutions.

● Tune the performance of our distributed system to ensure they operate within our

SLAs.

● Peer review other engineers’ code.

● Mentor other engineers to create good technical solutions to problems and ship

code quickly to our customers.

Qualifications and Skills

● Experience on system design, ability to articulate a good solution and a system

that will scale and respond well to system failures and unexpected issues with

downstream dependencies.

● Experience with cloud computing and container-based distributed systems

(Docker).

● Experience working with relational databases (preferably MySQL) and high

proficiency with SQL.

● Understanding of higher-level RDBMS concepts (locking and transaction model,

isolation levels, deadlocks, etc.).

● Significant experience with at least one dynamically typed, object-oriented

programming. language (preference for Python).

● Great understanding of distributed systems and microservice architecture.

● Hands-on experience in using message brokers such as RabbitMQ.

● Deep understanding of restful API development.

● Demonstrated ability to work in a fast-paced customer centric environment.

● 5+ years of experience in software development.

● Excellent communication and organization skills.

● Proven experience using code repositories such as GitHub.

● Bachelor’s degree in computer science, Software Engineering, or equivalent.

● Familiar with nix like environments.

● Build and integration experience with Payroll Providers and Time & Attendance

platforms is highly desirable.

Job Type: Full-time

Pay: From $110,000.00 per year

Benefits:

Paid time off
Schedule:

Day shift
Monday to Friday
Experience:

Microservices: 10 years (required)
APIs: 10 years (required)
SQL: 10 years (required)
python: 10 years (required)
System design: 10 years (required)
messagebroker : 10 years (required)
Ready to take the next step?

Don't wait — new applications are being reviewed daily.

Login & Apply Free
Job Safety Alert Real jobs on Jobsiya are always free. Never pay for an interview and never share bank or OTP details. Report this job →