×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Full Stack Developer, Backend Developer

Job in Toronto, Ontario, M5A, Canada
Listing for: Twilio
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Backend Developer, Cloud Engineer - Software
Job Description & How to Apply Below
About the job  This position is needed to lead the development of innovative backend within our Catalog Platform team. As a Software Engineer, you will play a crucial role in expanding and enhancing our product catalog capabilities, ensuring seamless sales operations and minimal business friction. You will also tackle complex pricing configurations for over 305,000 active customers and handle the processing of more than 1 billion price transactions daily.
Responsibilities   Design and implement scalable and robust backend services using Java, Scala, and Python.
Develop dynamic frontend interfaces using React and Node.js.
Collaborate with product managers and architects during the product discovery phase to align technical solutions with business needs.
Lead the API design and architecture to improve system integration and performance.
Manage cloud-based services and infrastructure to ensure high availability and fault tolerance.
Optimize database interactions and data storage solutions for high throughput and efficiency.
Handle the processing and analysis of over 1 billion price transactions daily.
Qualifications

Required:

Strong proficiency in programming languages such as Java, or similar.
Strong understanding of API development frameworks, system architecture, and backend development.

Experience with distributed cloud services, microservices architecture, and cloud infrastructure.
Solid knowledge of database management and data-driven application development.
Excellent problem-solving skills and ability to work under tight deadlines.
Strong communication skills and experience interacting with both technical and non-technical stakeholders.
4-5 years of proven experience in Java, Python, React, and Node.js.

Experience with high-volume e-commerce systems and complex pricing models.
Familiarity with handling large-scale data (processing and storage).
Proven ability to work collaboratively in a cross-functional team.
Location  This role will be remote, based in the USA but is not eligible to be hired in San Francisco, CA, Oakland, CA, San Jose, CA, or the surrounding areas.
Travel  We prioritize connection and opportunities to build relationships with our customers and each other. For this role, you may be required to travel occasionally to participate in project or team in-person meetings.

What We Offer  There are many benefits to working at Twilio, including competitive pay, generous time-off, ample parental and wellness leave, healthcare, a retirement savings program, and more. Offerings vary by location.
Twilio values  Twilio thinks big. We like to solve problems, take initiative, pitch in when needed, and are always up for trying new things. We seek colleagues who embody our values — Twilio Magic. We empower employees to build positive change in their communities by supporting volunteering and donation efforts.
If you’re ready to unleash your full potential, do your best work, and be the best version of yourself, apply now!
Please note this role is open to candidates outside of the San Francisco Bay Area. The information below is provided for candidates hired in those locations only.
Equal Employment Opportunity  Twilio is proud to be an equal opportunity employer. We do not discriminate based on race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, disability status, genetic information, or other protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

Twilio participates in the E-Verify program where required by law.
Application notice  Applications for this role are intended to be accepted until January 30, 2025 but may change based on business needs.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary