

Share
What you will do
Collaborate with team members to implement enhancements and address issues, delivering high-quality PKI solutions to upstream communities, Fedora, and RHEL.
Apply good development practices, including test-driven development, continuous integration (CI) and continuous delivery (CD), and peer reviews.
Practice defensive programming to deliver stable and high-quality software for Red Hat customers and upstream communities.
Work across project and technology boundaries to create integrated solutions based on open-source projects.
Communicate with development and user communities across multiple time zones.
What you will bring
Experience with Java (J2EE) in a Linux environment.
Troubleshooting or administration skills of services on a Linux platform.
Good English language skills.
Experience with Python development or similar scripting languages is a plus
Experience with PKI, cryptography, and general system and software security technologies is a big plus
Experience with Agile and Scrum development methodologies (e.g., JIRA) is welcome
Experience with CI/CD and related frameworks is a plus
Experience with hybrid cloud systems or frameworks (e.g., OpenShift, AWS, Microsoft Azure) is a big advantage
These jobs might be a good fit

Share
Beyond technical execution, you will serve as a mentor and guide for other Red Hat team members, fostering a culture of product development excellence and active engagement within the broader community. This involves sharing your expertise, providing guidance on best practices, and empowering colleagues to become more proficient contributors. A significant aspect of this position involves architectural design. You will be instrumental in defining the architectural framework for new projects and features, ensuring scalability, security, and maintainability. This requires a deep understanding of the technology stack and the ability to translate high-level requirements into concrete implementation plans.
From the initial conceptualization phase to the successful integration of your work upstream, you will have the opportunity to shape the future direction of the RHTAS product. As a Senior Software Engineer, you will be embedded within a geographically dispersed team. This necessitates a high degree of autonomy and self-direction, coupled with a strong commitment to collaborative teamwork. You will be expected to manage your tasks effectively and independently, while also maintaining regular and open communication with fellow team members and upstream developers. This communication will involve both technical discussions and broader project coordination, ensuring alignment and progress. Your ability to articulate complex technical concepts clearly and concisely, both in written and verbal form, will be crucial to your success.
What you will do
Upstream Community Contributions: Actively engage with and drive contributions within the upstream open-source communities relevant to the Red Hat Trusted Artifact Signer (RHTAS) project. This involves undertaking new development work, conceptualizing and implementing innovative features, and addressing and resolving bug fixes reported by users or identified internally. Proactively participate in community discussions, code reviews, and contribute to documentation to ensure a collaborative and thriving ecosystem.
Product Development, Maintenance, and Release: Take shared ownership of the complete lifecycle of the Red Hat Trusted Artifact Signer product. This includes developing new functionalities and enhancements, maintaining the existing codebase for stability and performance, and orchestrating the smooth and timely release of new versions. Ensure adherence to best practices for software engineering, including thorough testing, version control, and documentation.
Downstream Product Efforts & Delivery: Spearhead downstream product efforts, encompassing the design and implementation of robust CI/CD pipelines. Ensure the reliable and efficient delivery of production-ready software to customers and internal stakeholders. Drive the development of new features based on customer requirements and market trends, integrating them seamlessly into the product.
Cross-Product Integration: Facilitate and drive cross-product integration efforts between RHTAS and other products within the Red Hat ecosystem. Collaborate with other engineering teams to understand their product functionalities and requirements, and design interfaces and integration points that ensure interoperability and a cohesive customer experience.
Product Security Compliance: Prioritize and ensure the security compliance of the Red Hat Trusted Artifact Signer product. Conduct regular security assessments, identify potential vulnerabilities, and implement appropriate security measures to protect against threats. Stay up-to-date on the latest security best practices and compliance requirements and ensure the product adheres to them.
Community & Product Evangelism: Act as a key advocate for both the community and the product. Engage in community evangelism through various channels, including writing blog posts, creating demonstrations, and delivering presentations at conferences and events. Share knowledge, best practices, and the value proposition of RHTAS with the broader community and potential customers.
What you will bring
Proven experience delivering enterprise-grade software solutions.
Deep understanding of Kubernetes architecture and its ecosystem.
Proficiency in the Go programming language, with experience in other relevant languages.
Expertise in designing and implementing robust CI/CD pipelines.
Strong production troubleshooting skills and the ability to diagnose and resolve complex issues.
Familiarity with agile development methodologies and practices.
A strong drive for continuous learning and staying up-to-date with the latest technologies.
Effective professional-level English communication skills, both written and verbal.
Experience with Python or Node.js is desirable but not required.
The following are considered a plus
Understanding of cryptographic principles including digital signatures, key lifecycle, certificate management, and robust key management practices.
Experience with the Sigstore upstream project and its architecture.
Proficiency in the Ansible project and its tooling, such as writing playbooks and managing configurations.

Share
About the job:
As a Senior Account Manager in a fast-paced creative environment, you must be able to direct your own efforts and lead, work with and influence other teams. You will lead complex projects, making strong marketing acumen, organization and accountability necessary skills. Formal and informal leadership opportunities are a regular part of ongoing performance and development conversations.
What you will do:
Take end-to-end responsibility for the planning and efficient high-quality delivery of multiple major initiatives, campaign, or program components, translating organization vision and strategy into action
Build and maintain strong relationships with the product’s business and marketing teams to become a trusted partner for strategy, collaboration and project delivery
Own consistent communications with business stakeholders to effectively address and meet business needs
Lead planning by cross-organizational teams to create alignment on goals and priorities
Recommend, develop and deliver effective strategies that lead to great work
Work with global teams to understand their needs and perspective and possess the ability to reflect a global perspective when making recommendations
Effectively mentor and guide less experienced individual contributors within their immediate functional area
Network with key contacts across the organization to solve complex business issues within their functional area
Leads departmental or cross-functional teams, focused on delivering against stakeholder expectations and Marketing goals
Effectively collaborate, build relationships and influence team members to work toward common goals
What you will bring:
Experience working within a collaborative, cross-functional marketing/creative teams at a marketing or PR agency, with proven consensus-building skills
Ability to communicate effectively in verbal and written form with individuals in business leadership, marketing, creative and technical roles, as well as facilitate communication among groups
Experience in a client-facing role with a strong understanding of the dynamics and workings of a marketing/creative agency
Established sense of marketing acumen - a demonstrable knowledge of digital marketing, creative processes, and brand identity. Demonstrates a clear working knowledge of the strategic plans of marketing and supporting business units and proactively champions these plans with others
Experience working with global and partner marketing teams to develop and execute awareness and demand generation initiatives
Flexibility to adapt to a constantly changing environment and to adjust their style and response accordingly
Ability to exercise independent judgment in methods, techniques and evaluation criteria for obtaining results
Strong understanding and application/use of product marketing methodologies and techniques
The salary range for this position is $106,910.00 - $176,470.00. Actual offer will be based on your qualifications.
Pay Transparency
● Comprehensive medical, dental, and vision coverage
● Flexible Spending Account - healthcare and dependent care
● Health Savings Account - high deductible medical plan
● Retirement 401(k) with employer match
● Paid time off and holidays
● Paid parental leave plans for all new parents
● Leave benefits including disability, paid family medical leave, and paid military leave

Share
What you will do:
Analyze customer feedback and trends to highlight to identify business growth opportunities improving customer satisfaction
Create or use existing tools to investigate, troubleshoot, and propose remedies for technical issues
Develop comprehensive, easy to use, self-service solutions
Generate and promote long term strategies for embedding best practices in the product development lifecycle
Collaborate with stakeholders across Red Hat to drive efficiency in process and change in our products that improve usability
Evaluate, share, and improve knowledge content for product technologies
What you will bring:
BS or higher in computer science or other technical discipline, or equivalent work experience
2-3 years of experience as a support, sustaining, or development engineer or other directly related experience in an enterprise environment
Record of solving complex problems efficiently, and ability to read and write code in 2 or more languages
Highly motivated self-learner and ability to work in a team, constantly improving and adapting
Ability to work effectively with others and communicate clearly
Passionate about technology and customers; committed to providing the best experience possible
Experience with the following is a plus: AI/ML, Containers, Python, Relational Databases, and SQL
Demonstrated work in open source projects is also a plus

Share
What you will do?
Design, develop, and maintain / extend automated test suites
Collaborate with your team members and other internal teams across the globe
Explore, find, and document new bugs in the product using JIRA
Review and verify bug fixes in cooperation with the development team
Explore customer cases and help the development team replicating issues and scenarios
Carry product from planning phase to release to customers
Participate in the Istio community and contribute to the Istio open source project
Derive test cases / steps from upstream open source project documentation
Work in a fast-paced agile environment
What you will bring?
+5 years of experience in software testing and automation development
+1 year of experience programming in Golang
Experience with Kubernetes
Knowledge of containers and containers orchestration
Experience working with cloud providers
Experience working with Version Control Systems (git)
Ability and desire to learn new technologies and tools
Ability to prioritize tasks and work independently
Excellent written and verbal communication skills in English
The following are considered a plus:
Familiarity with Networking concepts
Familiarity with OpenShift
Familiarity with Open Source projects and contributions.
Experience with Linux and bash scripting
Experience with Agile practices and testing methodologies and techniques
Knowledge of CI/CD tooling and mechanisms such as Jenkins and Github action
Experience with Service Mesh architecture and related technologies

Share
What will you do
Create and guide new feature development; contribute to high profile and strategic open source projects in Kubernetes SIGs
Create/submit patches for bug fixes and review patches from other contributors
Continuously test your component/code on all levels and continuously improve our CI system
Provide support for your component/code in production for internal and external customers.
Improve current solutions and workflows; prefer appropriately simple, repeatable solutions over more complex and failure-prone ones
Communicate and work effectively with all levels of associates including senior management
Document and demonstrate solutions by developing documentation, diagrams, code comments, and clear code where necessary
Collaborate with other engineers across the Red Hat OpenShift engineering team and work alongside members of the Documentation, Support, and Quality Engineering (QE) teams
What will you bring
Strong experience in an software engineering role
Experience with Linux operating systems
3-5 years of experience writing code in either Go, Java, C/C++ or equivalent
Good written and verbal communication skills in English
Problem-solving and troubleshooting skills including performing root cause analysis
The following are considered a plus:
Experience designing and implementing REST APIs
Solid understanding of the Kubernetes API Server, Control Plane components, and architecture
Experience working with Red Hat OpenShift
Knowledge of Distributed Systems
Record of contributing to an open source project or community including Kubernetes special interest groups (SIGs)
Graduate of computer science or software engineering or equivalent work experience
Presentations skills and public speaking skills for conferences and demos
Enjoys solving challenging problems and working with emerging technologies

Share
About the Job:
In this role, you will work in an agile team and contribute to the engineering of Red Hat OpenShift Container Platform and its supporting components in the core of Kubernetes. As a Principal Software Engineer, you will be a key contributor in implementing customer requirements and ensuring the evolving needs of Red Hat OpenShift’s rapidly growing customer base are met. You’ll need to work with various engineering teams as well as product management and other key stakeholders across the product to identify and prioritize features to existing and upcoming releases. You will work proactively with the open source Kubernetes community and lead the implementation of important improvements from the project in our software product.
What will you do:
Develop architectural and design principles to improve performance, capacity, and scalability of product or custom solution built on a software product stack
Experience as an architect or technical lead to handle aspects such as functionality, performance, resilience, reuse, comprehensibility, scalability, security, technology constraints, and tradeoffs.
Ability to communicate architectural decisions effectively to both stakeholders and technical staff.
Expertise to define a high-level structure of a software system (architecture), its main components and their interfaces; interactions of these components with each other and with external systems.
Ability to provide architecture viewpoint on customer’s solution architecture & design in context of the product
Develop features and bug fixes in Kubernetes and OpenShift within an agile team and as part of a global development organization.
Become responsible for our product quality, participate in peer code reviews, continuous integration and delivery, respond to security threats
Work with Engineering, Product Management, and Support stakeholders to prioritize customer facing features during the planning, development, and delivery.
Act as a point of escalation for implementation of critical customer driven features and bug resolution.
Follow the Kubernetes community and proactively lead the implementation of important improvements from the project in our product
Develop architectural and design principles to improve performance, capacity, and scalability of product or customer built solution on software product
Experience as an architect or technical lead to handle aspects as functionality, performance, resilience, reuse, comprehensibility, scalability, security, technology constraints, and tradeoffs.
Ability to communicate architectural decisions effectively to both stakeholders and technical staff.
Expertise to define a high-level structure of a software system (architecture), its main components and their interfaces; interactions of these components with each other and with external systems.
Ability to provide architecture viewpoint on customer’s solution architecture & design in context of the product
What will you Bring:
An engineering degree or higher, or equivalent in computer science or a related field
Architectural mindset and expertise in architecting and designing new systems. Product Architecture experience
8+ years of experience writing code in programming languages such as Golang and Java
Experience with containers and kubernetes
Problem solving and troubleshooting skills with Root Cause Analysis experience
Bachelor's degree in computer science or equivalent
Hands-on learning and mid to senior level experience demonstrating implementation ownership of complex features individually and as a collaboration with others.
Excellent written and verbal communication skills
The following are considered a plus:
Experience of working with customers and helping them in their transformation journey as product advocate would be advantageous
Familiarity with Red Hat Enterprise Linux (RHEL), CoreOS, Fedora or Red Hat OpenShift.
Understanding of open source development models
Prior participation in open source community software development or leadership
Familiarity with enterprise application development
Familiar with test-based development and agile or scrum methodologies
Familiar with various observability tools: monitoring, logging, profiling, etc.
Running applications on OpenShift
Telling stories with data

Share
What you will do
Collaborate with team members to implement enhancements and address issues, delivering high-quality PKI solutions to upstream communities, Fedora, and RHEL.
Apply good development practices, including test-driven development, continuous integration (CI) and continuous delivery (CD), and peer reviews.
Practice defensive programming to deliver stable and high-quality software for Red Hat customers and upstream communities.
Work across project and technology boundaries to create integrated solutions based on open-source projects.
Communicate with development and user communities across multiple time zones.
What you will bring
Experience with Java (J2EE) in a Linux environment.
Troubleshooting or administration skills of services on a Linux platform.
Good English language skills.
Experience with Python development or similar scripting languages is a plus
Experience with PKI, cryptography, and general system and software security technologies is a big plus
Experience with Agile and Scrum development methodologies (e.g., JIRA) is welcome
Experience with CI/CD and related frameworks is a plus
Experience with hybrid cloud systems or frameworks (e.g., OpenShift, AWS, Microsoft Azure) is a big advantage
These jobs might be a good fit