Job Closed
This listing is no longer active.
The leading provider of enterprise open source solutions.
Senior Software Engineer
Location
Canada
Posted
73 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Red Hat
• Actively participate in container and virtualization-related projects and communities like Kubernetes, Red Hat OpenShift, and KubeVirt • Develop and implement new features; contribute to open source projects in Golang, Python • Collaborate with team leads, architects, and other engineers on the design and architecture of our offerings • Become responsible for the quality of our offerings, participate in peer code reviews and continuous integration (CI), and respond to security threats • Work with Red Hat's Global Customer Support team and partner support teams on resolving customer issues • Work with the Quality Engineering (QE) team to ensure that projects are tested correctly • Publicize the team's work through blogs, web postings, or conference talks • Stay up-to-date on the latest advancements in AI frameworks, and leverage those in your day to day work • Proactively utilize AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code) for code generation, auto-completion, and intelligent suggestions to accelerate development cycles and enhance code quality
Job Requirements
- 5+ years of professional software engineering experience
- Bachelor’s degree or higher in Computer Science, Engineering, or a related field (or equivalent experience)
- Demonstrated experience working in a Linux environment with Golang
- Proficient in a container ecosystem like Docker, Kubernetes, Red Hat OpenShift
- Solid understanding of microservices architectures and concepts including APIs, versioning, monitoring, etc.
- Ability to examine various technological areas deeply and deliver solutions
- Experience with AI frameworks and tooling
- Excellent debugging skills
- Proficient written and verbal communication skills in English
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Kendago is a global AdTech leader leveraging advanced digital optimization and creative technologies to profitably scale some of the world’s most successful DTC brands. We are looking for a Senior Full-Stack Developer to join our growing R&D team. This role is a key addition to a small, high-impact engineering group building one of Kendago’s core technologies — a React-based funnel engine that sits at the heart of Kendago’s business activity and long-term technological vision. This is a front-end–leaning full-stack role (approximately 70% front-end / 30% back-end), ideal for someone who thrives in an intensive, collaborative environment and enjoys building scalable, flexible systems that directly impact business performance. Requirements - 8+ years of professional experience as a Full-Stack Developer - Strong hands-on experience with React and modern front-end development - Minimum 2 years of experience with Node.js or Python development - Strong understanding of TypeScript and modern JavaScript - Strong understanding of databases, data structures, and data flow across web components, with the ability to design and implement complex data processes - Proven experience working on complex, flexible front-end systems or engines - Strong system design, architecture, and problem-solving skills - Experience working with AWS or similar cloud platforms - Excellent English proficiency (spoken and written) - Ability to work independently while maintaining close collaboration within a remote team Responsibilities - Design, develop, and maintain scalable, high-quality web applications, with a strong focus on front-end development using React - Take ownership of features end-to-end, from design and architecture to implementation and optimization - Develop and maintain robust server-side services and APIs using Python - Work closely with team members in a highly collaborative, fast-moving Agile (Kanban-based) environment - Participate in system design discussions and contribute to architectural decisions - Ensure code quality through testing, reviews, and performance optimization - Take part in QA processes for internal development as well as external client funnels - Communicate technically with internal and external stakeholders when required - Act as a strong team player, sharing ownership, responsibility, and knowledge within a tightly connected team
Senior Software Engineer
TwilioTwilio is a Platform-as-a-Service (PaaS) company established in 2007. In support of a flexible workplace, Twilio has previously posted freelance, flexible schedule, part-time, hybr
• Design and implement real-time services with high throughput and low latency requirements, verify, deploy and operationalize them • Work closely with stakeholders to understand customer needs and, devise and deliver, simple, robust and scalable solutions • Be comfortable expressing thoughts and ideas as detailed prose and use it as an effective means to collaborate with leads, architects and cross functional teams • Embrace the challenge of scaling a complex distributed platform with points of presence globally, each one concerned with high availability, high reliability, high throughput, low latency, and media fidelity • Figure out novel ways of solving customer problems for the Voice channel
Software Engineer
TwilioTwilio is a Platform-as-a-Service (PaaS) company established in 2007. In support of a flexible workplace, Twilio has previously posted freelance, flexible schedule, part-time, hybr
• Design and implement real-time services with high throughput and low latency requirements, verify, deploy and operationalize them • Work closely with stakeholders to understand customer needs and, devise and deliver, simple, robust and scalable solutions • Be comfortable expressing thoughts and ideas as detailed prose and use it as an effective means to collaborate with leads, architects and cross functional teams • Embrace the challenge of scaling a complex distributed platform with points of presence globally, each one concerned with high availability, high reliability, high throughput, low latency, and media fidelity • Figure out novel ways of solving customer problems for the Voice channel
Senior Engineer
BrightspeedBringing a fast, reliable internet service to homes and businesses across rural and suburban America.
• Design and engineer core transport and IP network infrastructure, including backbone routing, aggregation layers, and optical transport systems. • Develop and maintain detailed engineering documentation, including network diagrams, circuit designs, routing configurations, and implementation guidelines. • Plan and provision transport and Ethernet circuits, including channel mapping and capacity allocation across the core network. • Support deployment and integration of routers, transport systems, and optical equipment within Brightspeed central offices and network facilities. • Perform capacity planning, traffic analysis, and redundancy planning to support network growth and maintain high service availability. • Troubleshoot complex network issues affecting transport systems, routing infrastructure, or backbone connectivity. • Review vendor proposals and evaluate equipment suitability, network architecture, and integration requirements.



