Backend Software Engineer in Red Hat's Fleet Engineering group, developing scalable backend services for hybrid cloud management. Collaborates with engineers on system architecture and product quality.
Responsibilities
Contribute to the development of backend services and APIs, implementing features in a collaborative environment while supporting open-source community participation where appropriate.
Be responsible for product quality, participating in peer code reviews, continuous integration (CI), and secure engineering practices.
Collaborate with team leads, architects, and other engineers on backend solution design and system architecture.
Build and maintain scalable microservices and distributed backend systems that support fleet-scale operations.
Participate in Agile development practices, including sprint reviews and demos, to educate the team on new features and improvements.
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.
Requirements
3+ years of backend development experience working in a Linux environment with at least one language such as Golang, Python, Java, or C/C++.
Bachelor’s degree in Computer Science or equivalent working experience.
Experience working with Kubernetes.
Experience with database design and data modeling (PostgreSQL is a plus).
Understanding of microservices architecture and distributed backend systems, including API design, versioning, monitoring, and event-driven architecture.
Experience using public cloud service providers (e.g., AWS, GCP, Azure).
Understanding of fundamental AI/ML concepts and hands-on experience with popular tooling.
Strong written and verbal communication skills in English.
Junior Backend Developer at TEHORA, developing Python services and collaborating with senior team members. Contextualized learning and application of best practices in remote work setup.
Junior BackEnd Developer using C#/.NET Core at TEHORA, a multidisciplinary Quebec firm. Collaborating with a team on development, testing, and documentation tasks.
Backend Python developer for TEHORA, creating and maintaining application services and APIs. Collaborating with teams in a flexible and supportive remote environment.
Senior BackEnd C#/.NET Core developer at TEHORA, enhancing application services and collaborating with a versatile team. Focused on API development and microservices integration.
FullStack Developer with Angular and Python skills wanted for cloud application evolution. Join our Agile team and contribute to Azure integrations and microservices development.
FullStack Angular / C# .NET Core developer maintaining cloud applications for Quebec's public sector. Involves development, integration, and deployment in an Agile team environment.
Staff Backend Engineer leading the technical direction of AI - driven products at GlossGenius. Focusing on system architecture, mentoring engineers, and building high - impact workflows.
Staff Software Engineer leading design and evolution of backend systems for Cresta's AI platform. Architecting scalable systems to enhance customer experiences through AI - driven solutions.
API Developer leading the implementation and integration of APIs within WADA's software. Collaborating with external stakeholders and ensuring secure and reliable software development.
Senior Back - End Developer specializing in Backbase digital banking solutions at Aequilibrium, working collaboratively to deliver secure and modern banking experiences.