Remotery

Senior Software Developer

Posted Jun 15

This is a fully remote position, open to applicants in Canada.

📋 Description

• Create, develop, test, and manage highly available backend services using Java and Golang.

• Build sophisticated dialing plans and IVR functionalities, featuring dynamic routing logic and context sharing between calls.

• Deploy, oversee, and maintain production systems on Kubernetes, including participation in on-call rotations.

• Upgrade and sustain CI/CD pipelines (GitHub Actions), while contributing to system reliability and observability.

• Work collaboratively within a small Kanban team: conduct pull request reviews, engage in architectural decision-making, and utilize AI-assisted development tools daily (e.g., GitHub Copilot, Claude).


⛳️ Requirements

• Extensive experience in backend development with Java and a solid understanding of Golang, along with experience in designing and operating microservices in a cloud-native SaaS setting.

• Practical experience with Docker, Kubernetes, Linux/macOS, and deploying, monitoring, and supporting production systems.

• Familiarity with AWS services (e.g., S3, Lambda, SQS), Git/GitHub, and contemporary CI/CD workflows.

• Capability to take ownership of end-to-end features — from design to production — with a strong emphasis on quality, maintainability, and teamwork.

• Regularly utilizes AI-assisted development tools (e.g., GitHub Copilot, Claude) and is eager to enhance the team's practices in this area; experience with telephony/IVR, SIP/VoIP, event-driven systems, or OpenAPI is a plus.

• Proficiency in French is required for roles based permanently in Quebec to facilitate communication with colleagues, partners, and vendors in that region.

• Proficiency in English is necessary for effective communication with colleagues, clients, and partners (or vendors) primarily located outside Quebec.


🏝️ Benefits

• Comprehensive health benefits, life and disability insurance, as well as fertility and family-building support programs.

• Generous paid time off, vacation days, volunteer time off, quarterly personal wellness days, and no-meeting days.

• Tuition and reading reimbursement programs to encourage continuous learning and professional development.

• Thrive Global wellness program, confidential Employee Assistance Program (EAP), and individual wellness coaching.

• Employee initiatives including Employee Resource Groups (ERGs), the “GoTo Gets Involved” program, and a charitable donation matching program to enhance your social impact and network.

• Registered Retirement Savings Plan (RRSP) to assist you in planning for the future.

• Gym reimbursement programs to promote your physical well-being.

• Access to telemedicine services for convenient healthcare.

• GoTo performance bonus program to recognize your contributions.

• Monthly remote work allowance to cover home-office expenses.

People also viewed

Phase2Jul 26

Software Architect

US flagUnited States OnlyFull-timeFull-stack Engineer$123k – $144k/year
ApplyView job
RimuteeJul 26

Arquitecto de Software

CR flagCosta Rica OnlyFull-timeFull-stack Engineer
ApplyView job
Job MobzJul 26

Software Developer

RO flagRomania OnlyFull-timeFull-stack Engineer$40k – $50k/year
ApplyView job
RTXJul 26

Full Stack Principal Application Developer

US flagArizona OnlyFull-timeFull-stack Engineer$86.8k – $165.2k/year
ApplyView job
Rocket MortgageJul 26

Software Engineer II – Acquisition and Funnel

US flagMichigan OnlyFull-timeFull-stack Engineer$97k – $207k/year
ApplyView job
AutomoxJul 26

Software Engineer

US flagColorado, +2 more statesFull-timeFull-stack Engineer$125k – $150k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers