Remote (Country)

Red Hat is hiring a Senior Software Engineer

About the Role

This position involves leading the development and architecture of complex software systems, contributing to open-source projects, and mentoring engineers while working across distributed teams.

Responsibilities

  • Design and implement high-performance software solutions
  • Lead architecture discussions and technical decision-making
  • Contribute to open-source communities and projects
  • Mentor junior engineers and support team growth
  • Collaborate with cross-functional teams on product development
  • Write clean, maintainable, and well-tested code
  • Troubleshoot and resolve complex technical issues
  • Participate in code reviews and design critiques
  • Drive best practices in software engineering
  • Work with distributed teams across time zones
  • Support continuous integration and delivery pipelines
  • Ensure software meets scalability and reliability standards
  • Engage in agile development processes
  • Evaluate emerging technologies for integration
  • Document technical designs and system behavior
  • Promote code quality and security standards
  • Participate in incident response and on-call rotations
  • Contribute to long-term engineering roadmaps
  • Improve development tooling and workflows
  • Foster a culture of innovation and collaboration
  • Align technical solutions with user needs
  • Support deployment and operational stability
  • Optimize system performance and efficiency
  • Integrate feedback from internal and external stakeholders
  • Maintain backward compatibility in software updates

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid remote and office-based work model

Team

Collaborative engineering team focused on open-source innovation

Open Source Contribution

Candidates are expected to actively contribute to open-source projects and engage with developer communities.

Work Environment

The role operates in a flexible, inclusive environment that values transparency, collaboration, and technical excellence.

Available for qualified candidates

Required Skills
AWSPythonGoLinuxBashCI/CDKubernetesContainerizationPerformance MonitoringObservability AWSPythonGoLinuxBashCI/CDKubernetesContainerizationPerformance MonitoringObservability
About company
Red Hat
Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies.
All jobs at Red Hat Visit website
Job Details
Category other
Posted 9 months ago