Job Description Our telco/fintech (yes, this combo exists, and is extremely exciting & dynamic) client is looking for either an intermediate or senior Software Developer to help define, architect, and build new systems / features, as well as scaling existing systems. The right candidate for this position is detail oriented, deeply technical, and driven. You are eager to learn new technologies and complex systems. You build resiliency and scalability into the platform at every step. If you're looking to have a significant impact in a high-growth organization in one of the most exciting sectors in decades, you will find this role challenging and rewarding in equal measure. Responsibilities Support the company’s vital business by contributing to the design and development of software in an event-driven microservices environment Develop microservices in Golang Work with platform engineers to set up new services Respond to production issues and alerts Engage with the team to explore all aspects of the role and the company's projects. Requirements 10+/- years of experience, preferably in the Telco and/or FinTech space. But, that's not required. A humble and scrappy get-it-done mindset; resourceful and comfortable going from 0 to 1 Excellent problem-solving skills - able to troubleshoot complex systems Deep proficiency with Golang and some experience with Python Experience working with Linux systems, client/server protocols, distributed and event-driven systems, data storage systems, data pipelines, and containers in a clean environment Excellent verbal and written communication skills Benefits Benefits Offered Healthcare Insurance Vision & Dental Insurance Mental Health and Wellness Program Work equipment Generous bonus program Maternity & Paternity Leave Educational budget Work-from-home stipend Daily catered meals and snacks at the office Hybrid work options RRSP contribution Phone & plan paid Computer provided Work/life balance focus Family-friendly culture And more! #J-18808-Ljbffr