Job Description
Description
Senior Software Engineer (Python + Web API)
Senior Software Engineer (Python + Web API)
Get AI-powered advice on this job and more exclusive features.
This range is provided by Mphasis. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
$110,000.00/yr – $120,000.00/yr
Direct message the job poster from Mphasis
Title: Senior Software Engineer (Python + Web API)
Notes: Software Engineer role focused on Python and building web APIs
Job Description:
We are looking for a Senior Software Engineer with experience in building highly scalable solutions based on a microservices architecture.
As a Senior Software Engineer, you will be working with a highly skilled cross functional team to enhance our banking platform.
Responsibilities and Duties
- Design and deliver high quality features and enhancements.
- 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.
- Mentor other engineers to create good technical solutions to problems and ship code quickly to our customers.
Qualifications and Skills
- 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 pace customer centric environment.
- 7+ years of experience in software development.
- Proven experience using code repositories such as GitHub.
- Familiar with *nix like environments.
Seniority level
-
Seniority level
Mid-Senior level
Employment type
-
Employment type
Full-time
Job function
-
Job function
Information Technology
-
Industries
IT Services and IT Consulting and Financial Services
Referrals increase your chances of interviewing at Mphasis by 2x
Get notified about new Software Engineer jobs in Toronto, Ontario, Canada .
Software Engineer, Backend (All Levels / All Teams)
Software Developer Full Stack (Junior)
Frontend Software Engineer (Remote – Canada)
Software Developer Full Stack (Junior)
Software Engineer, New Grad (2026 Start)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Company
Mphasis
Location
Toronto
Country
Canada
Salary
150.000
URL