
Senior Software Engineer
Posted Jun 20

Posted Jun 20
This is a fully remote position, open to applicants in Canada.
• Engage actively in projects and communities focused on containerization and virtualization, including Kubernetes, Red Hat OpenShift, and KubeVirt.
• Innovate and implement new functionalities; contribute to open-source initiatives using Golang and Python.
• Collaborate with team leaders, architects, and fellow engineers on the design and architecture of our products.
• Take ownership of the quality of our products by participating in peer code reviews and continuous integration (CI), while also addressing security vulnerabilities.
• Partner with Red Hat's Global Customer Support team and partner support teams to resolve customer issues effectively.
• Work alongside the Quality Engineering (QE) team to ensure comprehensive testing of projects.
• Showcase the team's achievements through blogs, web publications, or presentations at conferences.
• Remain informed about the latest developments in AI frameworks and apply these insights to your daily responsibilities.
• Actively utilize AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code) for code generation, auto-completion, and intelligent suggestions to speed up development cycles and improve code quality.
• Over 5 years of professional experience in software engineering.
• A Bachelor’s degree or higher in Computer Science, Engineering, or a related discipline (or equivalent practical experience).
• Proven experience working in a Linux environment with Golang.
• Expertise in container ecosystems such as Docker, Kubernetes, and Red Hat OpenShift.
• Strong understanding of microservices architectures and concepts, including APIs, versioning, monitoring, etc.
• Capability to deeply explore various technological areas and deliver effective solutions.
• Familiarity with AI frameworks and tools.
• Exceptional debugging skills.
• Strong written and verbal communication abilities in English.
• Employ LLMs (e.g., Google Gemini) as needed for tasks like brainstorming solutions, conducting in-depth research, summarizing technical documents, drafting communications, synthesizing complex technical information, and improving problem-solving efficiency throughout the development lifecycle.
• Health insurance.
• Flexible working hours.
• Opportunities for professional development.
LexisNexis
Futures
Hunt St
CRC Insurance Services
Get handpicked remote jobs straight to your inbox weekly.