Software Engineer role at Twilio focusing on internal developer platform, cloud infrastructure, and developer productivity tools. Remote position based in Ontario, BC, or Alberta.
Responsibilities
Develop, test, and deploy backend, frontend, and client-side applications for internal use at Twilio. Collaborate with teammates via peer reviews, planning exercises, and pair programming. Mentor junior engineers. Write tickets, testing plans, runbooks, and internal documentation. Support internal users and ensure system uptime by participating in a 24×7 weekly on-call rotation. Continuously improve Twilio's internal developer platform interfaces, local development tools, and platform onboarding processes. Independently own medium-sized features.
Requirements
Required: Ability to work in a remote, async software development environment leveraging GitHub, Jira, Slack, and Zoom. Proficiency in any/all of: Typescript, Python, Go, Terraform, Bash. Experience developing and operating software in an AWS cloud environment. Experience with relational database concepts and operations. 5+ years of full-time job experience in a software engineering role. Experience with Terraform, Kubernetes, and infrastructure-as-code concepts. Desired: Prior experience with platform engineering focus. Strong opinions on developer experience and local development best practices. Familiarity with front-end web frameworks (React, Angular, Vue). Familiarity with internal developer platform frameworks (Backstage, OpsLevel, Cortex, Battlestar). Fluency with AI platforms (Claude, ChatGPT, Copilot). Experience with SaaS and open source observability tools (OpenTelemetry, Datadog, Grafana, Prometheus).
Benefits
Competitive pay, generous time off, ample parental and wellness leave, healthcare, retirement savings program, and much more. Offerings vary by location.
Senior Oracle DBA with strong IBM Guardium expertise for a 12 - month hybrid contract in Toronto. Provide database support, monitoring, installations, and backup management.
Administrative Assistant temp role in Ottawa. Perform admin duties, coordinate meetings/travel, maintain filing systems in a hybrid work model (3 WFH/2 in office).
Senior Software Developer working on complex big data systems at Flare, a cybersecurity startup. Designing and developing software while collaborating with machine learning engineers.
Desktop Engineering Specialist responsible for desktop engineering practices and managing Windows endpoint solutions. Engages in initiatives that improve stability, performance, and security of desktop environments.
Software Development Team Lead at Terra Sense Analytics responsible for software delivery and team management in AI and deep learning projects. Overseeing scrum teams and ensuring technical implementation aligns with product goals.
Senior IT Developer in mainframe technologies for ATM and cash management solutions at TD Bank. Collaborating with cross - functional teams to deliver technical solutions and ensure compliance with security standards.
Senior iOS Developer enhancing CBC/Radio - Canada's digital services focusing on modernizing the ecosystem. Collaborating with cross - functional teams and ensuring product quality in a hybrid work environment.