Principal Software Engineer developing virtualization and confidential computing solutions at Red Hat. Collaborating within Agile Scrum teams to design, develop, validate, and support features and updates.
Responsibilities
Play a leading part in upstream and downstream projects related to the team you are in
Working in the Agile Scrum methodology, take end-to-end ownership of specific areas including design in upstream development, downstream validation and packaging, L3 troubleshooting and support.
take shared responsibility around problem resolution, ongoing quality engineering, as well as handling vulnerabilities and other backports targeted at released versions.
Have a leading role in your team Virtualization and Confidential computing ecosystem in Red Hat Enterprise Linux, including but not limited to Qemu, Libvirt, Attestation, Kata containers, Virt-Tools, testing frame works & suites.
Requirements
8+ years of experience applying core languages such as Python, C, Rust or Go to large, enterprise projects.
Proven ability to design and architect large, complex features at the Operating System level, as well as debug, troubleshoot and maintain those for enterprise customers.
Ability to use Containers and CI/CD technologies in authoring, building, and automating build and test pipelines.
For positions in the Virtualization team, ability to work in the Linux Virtualization stack, KVM, QEMU, Libvirt and other virtualization technologies, Cloud or Kubernetes technologies.
For positions in the Confidential Computing team, ability to work in the CNCF confidential containers related technologies.
Ability to leverage AI-assisted development and/or validation tools and techniques
Required Full English proficiency (verbal and written).
Ability to work with globally distributed teams or communities.
Software Engineer II at Leonardo DRS analyzing and developing fault isolation and troubleshooting procedures. Engaging in engineering investigations and design analysis with focus on reliability.
Software Engineer focusing on data infrastructure at Persona, building and maintaining data platforms for analytics applications. Collaborating closely with product and data science teams in a hybrid environment.
Senior Software Engineer developing resilience practices for a configurable identity platform. Collaborating with product teams to enhance performance and scalability in complex systems.
Engineering Lead Analyst responsible for architecting core Controls Technology platforms at Citi. Leading hands - on technical teams while driving innovation and engineering practices.
Join SCIO Automation as an Automation Software Engineer to develop and optimize Beckhoff TwinCAT systems. Collaborate on innovative solutions for Industry 4.0 processes based in Duisburg, Germany.
Staff Software Engineer at Nubank shaping technical direction for large - scale distributed systems. Collaborating closely with teams to deliver innovative financial products in Latin America.
Staff Software Engineer shaping technical direction for multiple teams at fintech Nubank. Working on large - scale distributed systems serving millions in Latin America.