
Senior Software Engineer - Observability Storage
Welcome to Red Hat, where we believe in the power of open source and the importance of collaboration. We are currently seeking a talented Senior Software Engineer to join our team and help drive our Observability Storage systems to new heights. As a Senior Software Engineer, you will play a crucial role in designing, developing and maintaining the storage components of our Observability platform. This is an exciting opportunity for someone who is passionate about creating cutting-edge solutions and contributing to the open source community. If you have a strong background in software engineering, a passion for innovation, and a desire to work with the latest technologies, we want to hear from you!
- Design and develop high-quality, scalable storage components for our Observability platform.
- Collaborate with cross-functional teams to ensure the storage components integrate seamlessly with other platform features.
- Continuously improve and optimize the performance of our storage systems.
- Stay up-to-date with industry trends and best practices to ensure our storage solutions are innovative and cutting-edge.
- Contribute to the open source community by actively participating in code reviews and sharing knowledge.
- Mentor and provide technical guidance to junior engineers on the team.
- Troubleshoot and resolve complex issues related to storage systems.
- Work closely with product managers and stakeholders to understand business requirements and translate them into technical solutions.
- Participate in the full software development lifecycle, including planning, designing, coding, testing, and deployment.
- Communicate progress, roadblocks, and potential risks to project managers and team members in a timely manner.
- Collaborate with other teams within Red Hat to share knowledge and promote a culture of learning and collaboration.
- Adhere to coding standards, code reviews, and documentation guidelines.
- Continuously evaluate and implement new tools and technologies to enhance the capabilities of our storage systems.
- Ensure high levels of code quality, maintainability, and reliability.
- Foster a positive and inclusive work environment that encourages teamwork and open communication.
Extensive Experience In Distributed Storage Systems: A Senior Software Engineer For Observability Storage At Red Hat Should Have A Deep Understanding And Hands-On Experience In Designing And Developing Distributed Storage Systems, Such As Object Storage, Block Storage, Or File Storage.
Proficiency In Programming Languages: The Ideal Candidate Should Be Proficient In Multiple Programming Languages, Such As Java, C++, Python, And Go. They Should Also Have A Strong Understanding Of Data Structures And Algorithms To Develop Efficient And Scalable Storage Solutions.
Knowledge Of Observability And Monitoring Tools: The Candidate Should Have A Strong Understanding Of Observability And Monitoring Tools, Such As Prometheus, Grafana, And Elasticsearch. They Should Also Have Experience In Integrating These Tools With Storage Systems To Provide Real-Time Insights And Metrics.
Expertise In Containerization And Cloud Technologies: As Red Hat Is A Leading Provider Of Open-Source Container And Cloud Technologies, The Candidate Should Have Expertise In Containerization Technologies Like Docker And Kubernetes. They Should Also Have Experience In Deploying And Managing Storage Solutions In The Cloud, Such As Aws, Azure, Or Google Cloud.
Strong Communication And Collaboration Skills: A Senior Software Engineer At Red Hat Should Have Excellent Communication Skills To Effectively Collaborate With Cross-Functional Teams, Including Product Management, Quality Assurance, And Customer Support. They Should Also Have Experience Working In An Agile Environment And Be Able To Adapt To Changing Requirements And Priorities.
Database Management
Data structures
Debugging
Distributed systems
Automation
Cloud Computing
API design
Linux Administration
Performance tuning
Containerization
Backend development
Metrics Analysis
Communication
Leadership
Time management
Interpersonal Skills
Organization
Teamwork
collaboration
Adaptability
Problem-Solving
Decision-making
According to JobzMall, the average salary range for a Senior Software Engineer - Observability Storage is $130,000 to $180,000 per year. This can vary depending on factors such as location, company size, and years of experience.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Red Hat, Inc. is an American multinational software company providing open-source software products to the enterprise community. Founded in 1993, Red Hat has its corporate headquarters in Raleigh, North Carolina, with other offices worldwide. It became a subsidiary of IBM on July 9th, 2019.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started
