Summary
Develop backend services for large-scale platforms, collaborate across technical teams, design resilient distributed systems, and build reliable cloud-based solutions while maintaining high engineering standards.
Highlights
Short-term contract working on large-scale backend systems, cross-functional collaboration, distributed architecture, and cloud technologies with real-world impact.
Description
Job Title: Software Engineer II- Govtech
Duration: 4 Months Contract
Location: Toronto , ON
Job Description:
Description
The Govtech team builds rich and creative features that set the standard for the ride sharing industry.
We are seeking a highly motivated, mid-career software engineer to contribute to the development of features that facilitate entry into new markets, ensure the company's adherence to local regulatory requirements, and utilize the latest AI technologies to enhance the user experience.
Ownership is a key quality for this team; this person should be driven to track a project to successful completion and beyond, taking initiative to work with other teams and functions to ensure the code they write reaches users and drives impact.As a Software Engineer for Govtech, you’ll be responsible for executing integrations with partners, making tradeoffs between technical investments and product work, and collaborating with other engineers on system design.
You will help shape the product direction by developing a deep understanding of the customer and working closely with cross-functional partners from Product, Design, Science, and Operations.
You will work with a group of talented engineers and help the team to deliver significant business impact.
f you enjoy collaborating with technical and nontechnical partners in a fast-moving space with real-world impact, this is the role for you.
Responsibilities
Write well-crafted, well-tested, readable, maintainable codeCan help support large projects from idea to positive executionUnblock, support and communicate with external and internal partners to achieve resultsParticipate in code reviews to ensure code quality and distribute knowledgeShare your knowledge by giving brown bags, tech talks, and promoting appropriate tech and engineering best practicesRequirements
3+ years of software engineering experience with high-level programming languages; experience with Python and Go is a plus.BS/MS in Computer Engineering, Computer Science, or related field, or equivalent work experience.Strong background in distributed systems, and proficient in relational or NoSQL databases.
Proven experience in designing, debugging, and managing fault-tolerant, highly available, large-scale distributed systems.
Experience working with public cloud platforms (e.g., AWS, GCP, Microsoft Azure, etc.) Nice to have: proficiency in AI tools.