Software Developer (Golang)
Software engineering manager job at SAS Institute
Software Developer- Hybrid, Cary, North Carolina or Remote in the US We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence - and questions into answers. If you're looking for a dynamic, fulfilling career with flexibility and a world-class employee experience, you'll find it here. We're recognized around the world for our inclusive, meaningful culture and innovative technologies by organizations like Fast Company, Forbes, Newsweek and more.
About the job
The Fraud & Financial Crimes R&D team is looking for a Software Developer to advance our streaming data orchestration framework. Our team uses cutting-edge architectures and languages to create world-class software that is essential to our Fraud & Financial Crimes solutions.
As a Software Developer, you will:
* Contribute to designs for new tools, systems, and frameworks• Build an application that processes streaming data orchestration flows that power real-time decisioning solutions• Participate in project scoping and tracking using the Agile methodology in a continuous delivery environment• Work with usability and accessibility analysts and technical writers to meet corporate, product, and market requirements• Mentor junior team members• Be encouraged to participate in open-source projects on behalf of SAS. • Ensure all applicable security policies and processes are followed to support the organization's secure software development goals.• Embrace curiosity, passion, authenticity and accountability. These are our values and influence everything we do.
Required qualifications
* Bachelors degree in Computer Science or a related field
* Five or more years of experience in software development
* Two or more years of experience with Golang
* Knowledge of REST standards
* Experience working in a Continuous Integration / Continuous Delivery environment
* Familiarity with Git
* Equivalent combination of related education, training and experience may be considered in place of the above qualifications.
Additional competencies, knowledge and skills
* Technology Savvy- Leveraging one's practical knowledge and understanding of recent technology tools, solutions, and trends to improve work results, solve work problems, and take advantage of new business opportunities.
* Quality Orientation- Accomplishing tasks by considering all areas involved, no matter how detailed; showing concern for all aspects of the job; accurately checking processes and tasks; being watchful over a period of time.
* Communication- Conveying information and ideas clearly and concisely to individuals or groups in an engaging manner that helps them understand and retain the message; listening actively to others.
* Familiarity with JSON Schema
* Experience with front-end development, especially React
* Experience with Postgres
* Experience with streaming data processing systems
World-class benefits
Highlights include...
* Comprehensive medical, prescription, dental and vision plans.
* Medical plan options include:
* PPO with low annual deductible and copays.
* HDHP combined with a health savings account with a contribution from SAS (no access to on-site health care center).
* Onsite Health Care Center (HQ) that's free to employees and family members enrolled in the PPO plan. There's a pharmacy too! Not local to HQ? The pharmacy will ship prescriptions for no additional charge!
* An industry-leading 401k plan.
* Tuition Assistance Program and programs and resources to support your development
* Generous time away including vacation time, a variety of paid holidays, and our much-loved U.S. Winter Wellness Break between December 25 and January 1.
* Volunteer Time Off, parental leave and unlimited paid sick days.
* Generous childcare benefits for all full-time employees.
You are welcome here.
At SAS, it's not about fitting into our culture - it's about adding to it. We believe our people make the difference. Our inclusive workforce brings together unique talents and inspires teams to create amazing software that reflects the diversity of our users and customers.
Additional Information:
To qualify, applicants must be legally authorized to work in the United States, and should not require, now or in the future, sponsorship for employment visa status. SAS is an equal opportunity employer. All qualified applicants are considered for employment without regard to any characteristic protected by law. Read more: Know Your Rights.
Resumes may be considered in the order they are received. SAS employees performing certain job functions may require access to technology or software subject to export or import regulations. To comply with these regulations, SAS may obtain nationality or citizenship information from applicants for employment. SAS collects this information solely for trade law compliance purposes and does not use it to discriminate unfairly in the hiring process.
SAS only sends emails from verified "sas.com" email addresses and never asks for sensitive, personal information or money. If you have any doubts about the authenticity of any type of communication from, or on behalf of SAS, please contact *************************.
Let's stay in touch! Join our Talent Community to stay up to date on company news, job updates and more.
#SAS #highlightedjob
Auto-ApplyDirector, Software Development
Remote
Our world is transforming, and PTC is leading the way. Our software brings the physical and digital worlds together, enabling companies to improve operations, create better products, and empower people in all aspects of their business.
Our people make all the difference in our success. Today, we are a global team of nearly 7,000 and our main objective is to create opportunities for our team members to explore, learn, and grow - all while seeing their ideas come to life and celebrating the differences that make us who we are and the work we do possible.
We are seeking an experienced Director, Software Development to lead the development and management of PTC Perc products, including Perc Ultra SMP (32-bit) and Perc 64 (64-bit). This role combines technical leadership, product strategy, and customer engagement for defense-related software solutions. Both products are built from a common source base and run on Linux OS (Red Hat/Rocky/Ubuntu/Raspberry Pi OS) with Intel or ARM processors.
You will manage a small technical team, oversee product development and delivery, maintain internal infrastructure, and collaborate across departments to ensure product success in highly specialized markets.
Key Responsibilities:
Team Leadership & Management
Manage a team of 2 technical resources
Perform all standard PTC manager HR functions: performance reviews, development planning, task assignment, and issue resolution.
Monitor development progress, review work products, and implement course corrections as needed.
Product Development
Direct all development activities for Perc products, including bug fixes, enhancements, and major releases.
Train staff on development processes, procedures, and product internals.
Review and test code changes before merging into trunk or release branches.
Develop and maintain regression tests for bug fixes and new features.
Monitor nightly build results, identify errors/warnings, and implement corrections.
Build/test/release Perc product versions; produce Release Notes; update and package documentation; publish releases on PTC secure download servers.
Work with CPG DevTools Manager to modify License Manager for licensing changes (e.g., adding PVM Protect license).
Infrastructure Management
Manage and maintain internal Perc R&D infrastructure:
Source code management systems
Bug reporting systems
Nightly build and backup systems
Ensure proper operation of custom Docker containers in the San Diego Data Center.
Business Development
Engage with defense industry organizations and monitor news sources for market opportunities.
Collaborate with PTC Federal Aerospace & Defense teams to identify and engage with defense technology contacts.
Identify and develop partnerships to expand Perc's marketability with partner products.
Product Management
Define and manage Perc product strategy, roadmaps, and release schedules.
Maintain partner relationships to support current and future mutual customers.
Collaborate with marketing to create product positioning, competitive analysis, value propositions, feature benefits, demos, release announcements, videos, promotional content, webinars, or tradeshow events.
Assist with staffing marketing events for CPG Developer Tools products.
Customer Support
Build long-term trust with Perc customers' technical teams.
Ensure timely resolution of customer issues to maximize satisfaction and ARR retention growth.
Monitor support case status, assign cases, and review knowledge base articles.
Create and maintain product tutorials and technical notes.
Monitor active evaluators and assist sales representatives with customer situations.
Become a trusted source of knowledge regarding industry trends and best practices in developing Java-based real-time embedded systems.
Pre-Sales Support
Support sales teams with demos, technical questions, and RFP responses.
Attend and present at industry events (e.g., Embedded World, MOSA Summit) to drive leads and gather requirements.
Work with sales to recommend upgrades and support transitions to new releases.
Required Qualifications:
Education: Bachelor's degree in Electrical Engineering, Computer Science, or equivalent (Advanced degree preferred).
Experience:
Minimum 10 years professional software development for defense-related solutions or tools.
Strong background in software development, product/project management, and quality assurance.
Experience with development tools for military defense applications.
Preferred Technical Skills:
Programming: Java (required), C (required), C++
Linux programming and system administration (RedHat/Rocky Linux, Ubuntu)
Familiarity with gcc compiler, linker, glibc/libstdc++ libraries
Knowledge of LLVM compiler project
Understanding of Java Language and JVM specifications
Lock-free concurrency algorithms using compare-and-set instructions
Familiarity with x86 and ARM architectures
Experience with Bash, Perl, GNU Make, Apache Ant, Subversion, Docker, Httpd
Embedded systems programming with real-time scheduling policies
Documentation using Adobe FrameMaker
Experience using popular open-source Java libraries
Embedded system multi-threaded programming experience in Linux using Real-Time scheduling policies.
Why Join Us?
This is a unique opportunity to lead a critical product line in the defense technology space, combining technical depth with strategic influence. You'll work on cutting-edge tools that power mission-critical systems and collaborate with top-tier partners in aerospace and defense.
PTC carefully considers a wide variety of factors when determining compensation. The anticipated annual salary range for this position is between $190,000 - 200,000. The salary range reflects a good-faith estimate of compensation at the time of posting. Actual compensation may vary based on a candidate's skills, qualifications, experience, and location. Additionally, candidates may be eligible for a performance-based bonus. Employees also have the opportunity to become a PTC shareholder through our employee share purchase program (ESPP), which allows for the purchase of discounted PTC stock. Certain roles may also be eligible for participation in our equity programs. Employees may be eligible for medical, dental and vision insurance, paid time off and sick leave, tuition reimbursement, 401(k) contributions and employer match, flexible spending accounts, life insurance, disability coverage and, if you are an office-assigned employee, a generous commuter subsidy. All total rewards and benefits programs are subject to applicable plan eligibility an
For more information about PTC's comprehensive benefits, please visit our Careers Page.
Applications will be accepted on an on-going basis.
At PTC, we believe in the power of diverse ideas and perspectives. As a global company that values and respects all identities, cultures, and perspectives, we strive to create an inclusive PTC for ALL through an environment where everyone feels like they belong and are empowered to bring their true, authentic selves to work. Proud to be an Equal Opportunity Employer, we welcome applicants from all backgrounds and hire without regard to race, national origin, religion, age, color, ethnicity, ancestry, marital status, sex (including pregnancy), sexual orientation, gender identity, gender expression, genetic information, disability, veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.PTC endeavors to make ptc.com/careers accessible to all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact PTC's Talent Acquisition team at *************************. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.
Life at PTC is about more than working with today's most cutting-edge technologies to transform the physical world. It's about showing up as you are and working alongside some of today's most talented industry leaders to transform the world around you.
If you share our passion for problem-solving through innovation, you'll likely become just as passionate about the PTC experience as we are. Are you ready to explore your next career move with us?
We respect the privacy rights of individuals and are committed to handling Personal Information responsibly and in accordance with all applicable privacy and data protection laws. Review our Privacy Policy here."
Auto-ApplySoftware Engineering Manager - ROSA Service
Raleigh, NC jobs
We are seeking a Software Engineering Manager to join the Red Hat OpenShift Service on AWS (ROSA) Service Engineering Team.
Red Hat OpenShift Service on AWS (ROSA) is a fully-managed, enterprise-grade Kubernetes service that combines the power of Red Hat OpenShift with the flexibility and scale of the AWS public cloud.
In this role, you will lead a global team of engineers in agile planning, development, testing, and production delivery of features and continuous improvements that are secure, reliable, resilient, scalable, and highly available. You will drive technical discussions and designs, collaborate closely with Product Managers, Engineering Managers, and Site Reliability Engineers worldwide, and help shape the evolution of the service.
As an Engineering Manager, you will mentor and coach associates, assess performance, and foster growth and career development. You will cultivate a culture of collaboration, innovation, and excellence, guided by Red Hat's open management practices, commitment to diversity and inclusion, and emphasis on ethical, thoughtful approaches.
We are particularly excited about leveraging AI across development, operations, and testing workflows. You will champion the adoption of AI tools and practices that simplify processes, reduce complexity, and enhance efficiency-empowering your team to focus on higher-impact, creative solutions that address our customers' most critical challenges.
At Red Hat, open source innovation isn't just in our products-it's in how we work. We embrace change, encourage a growth mindset, and equip our teams to thoughtfully integrate AI and automation to drive smarter, faster, and more resilient engineering outcomes.
What you will do:
Lead a global engineering team to design, develop, operate, and deliver the ROSA service and associated features/outcomes
Drive technical discussions, architecture design, cross-team engineering collaboration, and engagement with customers and partners
Manage the day-to-day activities of the team, coordinate with other contributing teams, and own the delivery of features, updates, and operational excellence.
Collaborate with team leads, architects, and engineers on product design, architecture, and technical direction
Work closely with cross-functional teams-including Product Management, Documentation, and Support-to ensure a high-quality service experience for customers.
Partner with Red Hat's global customer and partner support teams to resolve escalated issues efficiently.
Coach and mentor team members, providing regular feedback and supporting career development and growth.
Champion the adoption of AI within the team to improve development, testing, and operational workflows
Advocate for resources-such as training, tools, or dedicated exploration time-to increase the team's AI literacy and capabilities.
Ensure ethical AI use, addressing data privacy, bias mitigation, intellectual property, and responsible disclosure
Foster a safe environment for experimentation with AI technologies, supporting projects that enhance efficiency, simplify processes, or analyze code/metrics. Encourage rapid testing, learning from failures, and continuous improvement.
What you will bring:
Bachelor's degree in Computer Science, Computer Engineering, or a related field, with 6+ years of experience in software development, testing, and operations
4+ years managing software engineering teams, including development, testing, DevOps, and productization of cloud services using Agile methodologies
Experience with multiple hyperscaler platforms, such as AWS, GCP, and Azure
Hands-on experience with container technologies, including Kubernetes and OpenShift
Demonstrated ability to translate business problems into technical solutions and lead teams through ambiguity and change
Strong organizational skills, including planning and accelerating initiatives, proactive risk mitigation, and leading global engineering teams
Deep technical expertise with the ability to navigate from high-level system and software architecture to detailed design, code review, and problem-solving
Comprehensive understanding of software development life cycle, project management, quality assurance, and customer advocacy in large-scale environments
The following will be considered a plus:
Experience leading Site Reliability Engineering (SRE) initiatives, including building reliable, scalable systems, monitoring, and incident response
Experience applying AI or ML techniques in software development, testing, or operational workflows (e.g., predictive monitoring, intelligent automation, AI-assisted development tools).
The salary range for this position is $148,540.00 - $245,050.00. Actual offer will be based on your qualifications.
Pay Transparency
Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat's compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.
About 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. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
Benefits
● 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
● Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
Note: These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.
Inclusion at Red Hat
Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.
Equal Opportunity Policy (EEO)
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com. General inquiries, such as those regarding the status of a job application, will not receive a reply.
Auto-ApplySoftware Engineering Manager - ROSA Service
Raleigh, NC jobs
We are seeking a Software Engineering Manager to join the Red Hat OpenShift Service on AWS (ROSA) Service Engineering Team. Red Hat OpenShift Service on AWS (ROSA) is a fully-managed, enterprise-grade Kubernetes service that combines the power of Red Hat OpenShift with the flexibility and scale of the AWS public cloud.
In this role, you will lead a global team of engineers in agile planning, development, testing, and production delivery of features and continuous improvements that are secure, reliable, resilient, scalable, and highly available. You will drive technical discussions and designs, collaborate closely with Product Managers, Engineering Managers, and Site Reliability Engineers worldwide, and help shape the evolution of the service.
As an Engineering Manager, you will mentor and coach associates, assess performance, and foster growth and career development. You will cultivate a culture of collaboration, innovation, and excellence, guided by Red Hat's open management practices, commitment to diversity and inclusion, and emphasis on ethical, thoughtful approaches.
We are particularly excited about leveraging AI across development, operations, and testing workflows. You will champion the adoption of AI tools and practices that simplify processes, reduce complexity, and enhance efficiency-empowering your team to focus on higher-impact, creative solutions that address our customers' most critical challenges.
At Red Hat, open source innovation isn't just in our products-it's in how we work. We embrace change, encourage a growth mindset, and equip our teams to thoughtfully integrate AI and automation to drive smarter, faster, and more resilient engineering outcomes.
What you will do:
+ Lead a global engineering team to design, develop, operate, and deliver the ROSA service and associated features/outcomes
+ Drive technical discussions, architecture design, cross-team engineering collaboration, and engagement with customers and partners
+ Manage the day-to-day activities of the team, coordinate with other contributing teams, and own the delivery of features, updates, and operational excellence.
+ Collaborate with team leads, architects, and engineers on product design, architecture, and technical direction
+ Work closely with cross-functional teams-including Product Management, Documentation, and Support-to ensure a high-quality service experience for customers.
+ Partner with Red Hat's global customer and partner support teams to resolve escalated issues efficiently.
+ Coach and mentor team members, providing regular feedback and supporting career development and growth.
+ Champion the adoption of AI within the team to improve development, testing, and operational workflows
+ Advocate for resources-such as training, tools, or dedicated exploration time-to increase the team's AI literacy and capabilities.
+ Ensure ethical AI use, addressing data privacy, bias mitigation, intellectual property, and responsible disclosure
+ Foster a safe environment for experimentation with AI technologies, supporting projects that enhance efficiency, simplify processes, or analyze code/metrics. Encourage rapid testing, learning from failures, and continuous improvement.
**What you will bring:**
+ Bachelor's degree in Computer Science, Computer Engineering, or a related field, with 6+ years of experience in software development, testing, and operations
+ 4+ years managing software engineering teams, including development, testing, DevOps, and productization of cloud services using Agile methodologies
+ Experience with multiple hyperscaler platforms, such as AWS, GCP, and Azure
+ Hands-on experience with container technologies, including Kubernetes and OpenShift
+ Demonstrated ability to translate business problems into technical solutions and lead teams through ambiguity and change
+ Strong organizational skills, including planning and accelerating initiatives, proactive risk mitigation, and leading global engineering teams
+ Deep technical expertise with the ability to navigate from high-level system and software architecture to detailed design, code review, and problem-solving
+ Comprehensive understanding of software development life cycle, project management, quality assurance, and customer advocacy in large-scale environments
The following will be considered a plus:
+ Experience leading Site Reliability Engineering (SRE) initiatives, including building reliable, scalable systems, monitoring, and incident response
+ Experience applying AI or ML techniques in software development, testing, or operational workflows (e.g., predictive monitoring, intelligent automation, AI-assisted development tools).
The salary range for this position is $148,540.00 - $245,050.00. Actual offer will be based on your qualifications.
**Pay Transparency**
Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat's compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.
**About 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. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
**Benefits**
● 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
● Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
**Note:** These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.
**Inclusion at Red Hat**
Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.
**Equal Opportunity Policy (EEO)**
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
**Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.**
**Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email** **application-assistance@redhat.com** **.** **General inquiries, such as those regarding the status of a job application, will not receive a reply.**
AI Software Development Led
Morrisville, NC jobs
General Information Req # WD00087652 Career area: Research/Development Country/Region: United States of America State: North Carolina City: Morrisville Working time: Full-time Additional Locations: * United States of America - North Carolina - Morrisville Why Work at Lenovo
We are Lenovo. We do what we say. We own what we do. We WOW our customers.
Lenovo is a US$69 billion revenue global technology powerhouse, ranked #196 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world's largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo's continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY).
This transformation together with Lenovo's world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit *************** and read about the latest news via our StoryHub.
Description and Requirements
We are seeking an experienced AI Software Development led to develop requirements, design and oversee the develop an Agentic AI platform to streamline developing Agentic AI Applications on PC infrastructure. In this role, you will collaborate with other experts in the AI field to develop a strategy for selling services on PCs and implement that strategy,
Responsibilities:
* Develop and oversee the framework for AI and Generative AI software solutions, ensuring alignment with company's strategic goals and technical standards.
* Provide technical leadership and guidance to development teams. Ensure best practices are followed in AI Solution development, deployment, and maintenance.
* Collaborate with business stakeholders to identify key business challenges and opportunities and translate them into AI solutions and products
* Conduct pre-sales conversations, solution AI implementations, and participate in RFP/RFI responses.
* Lead cross-functional teams and other data scientists to design and implement AI solutions that improve business processes and decision-making. Provide technical direction and mentorship to development teams, fostering best practices in AI development and deployment.
* Design and develop end-to-end AI solutions, including AI architectures, incorporating the appropriate LLMs , building AI Agents, and leverage AI related technologies like MCP.
* Oversee the integration of AI solutions into existing systems and workflows.
* Recommend and implement appropriate tools, frameworks, and technologies that enhance the effectiveness of AI solutions.
* Integrate security measures into the AI solutions, including data encryption, access controls, and vulnerability assessments.
* Develop detailed documentation, including system diagrams, data flows, integration points, and technical specifications.
* Define and enforce architectural standards, coding guidelines, and best practices across the project.
* Stay up-to-date with the latest advancements in AI technologies and methodologies. Propose and implement innovative approaches to improve existing solutions and develop new AI capabilities.
* Communicate findings and insights to both technical and non-technical stakeholders in a clear and concise manner
Basic Qualifications:
* Bachelor's or Master's degree in Computer Science, Data Science, Artificial Intelligence, or a related field.
* 5+ years of experience in AI solution design and implementation in various AI domains such as Data Science, ML, NLP, Computer Vision, Generative AI.
* 2+ years of Generative AI development and solutioning, including multi-modal solutions, leveraging GPUs/NPUs in a PC environment, OpenAI, Anthropic, Llama, Hugging Face, Bedrock, or other models and model suites
Preferred Qualifications:
* Ability to conduct customer-facing workshops and present to high level stakeholders, utilizing strong leadership and communication skills
* Strong problem-solving and analytical skills, with the ability to think creatively and strategically to solve complex business challenges
* Experience developing advanced AI solutions in client environments
* Strong programming skills in languages such as Python, R, Java , etc.
* Experience working with AI platforms and tools on PC hardware, as well as open source tools and cognitive services available on the market
This role offers the flexibility to be home-based anywhere in the U.S. If you're near our Chicago or Raleigh offices, we follow a friendly hybrid model with three days a week in the office-great for collaboration and connection!
The base salary range budgeted for this position is $150,000 - $200,000. Individuals may also be considered for bonuses and/or commissions. Lenovo's various benefits can be found at ***********************
In compliance with Colorado's EPEWA, the expected Application Deadline for this position is 10/30/2025 this applies to both internal and external candidates
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, national origin, status as a veteran, and basis of disability or any federal, state, or local protected class.
Additional Locations:
* United States of America - North Carolina - Morrisville
* United States of America
* United States of America - North Carolina
* United States of America - North Carolina - Morrisville
Senior Software Engineer
Remote
Architect and implement observability solutions for Red Hat's product release pipelines running on OpenShift, leveraging Prometheus, SignalFx, Grafana, and Honeycomb to provide real-time monitoring, logging, and distributed tracing.
*Telecommuting role to be performed anywhere in the U.S.
What You Will Do:
Optimize Resource Requests/Limits, Horizontal Pod Autoscaling (HPA), and Vertical Pod Autoscaling (VPA) to ensure efficient utilization of OpenShift workloads.
Develop energy consumption monitoring and reporting solutions using Red Hat's Power Monitoring Operator and Kepler to track carbon footprint and sustainability metrics.
Integrate FinOps reporting by leveraging Red Hat Cost Management Operator, providing insights into cloud expenditures and optimizing resource allocations including the design and implementation of a tagging strategy to enable granularity on the cost consumption on the product / release level.
Define and implement SLIs, SLOs, and KPIs to measure and enhance service reliability and pipeline availability.
Write infrastructure code in Groovy, Python, and Go to provide, configure, and manage the lifecycle for developer infrastructure using Ansible.
Develop internal tools to automate the creation of dashboards, SLI charts, alerts, and integrate with other monitoring tools.
Optimize alerting and incident management workflows using PagerDuty, ensuring proactive response strategies based on SLIs, SLOs, and KPIs for automated pipelines.
Implement metrics, logging, and distributed tracing using industry standard tools like Prometheus, Grafana, OpenTelemetry, Jaeger, and SignalFx.
Monitor and optimize Tekton-based CI/CD pipelines, ensuring visibility into build, test, and deployment performance.
Enhance logging and tracing within Tekton tasks and pipelines, leveraging OpenTelemetry for better debugging and troubleshooting.
Lead and mentor a team of engineers, fostering a culture of technical excellence in observability, cloud cost management, and automation, and supporting their professional growth and career progress by identifying and addressing their skill gaps and providing them with assignments that represent growth opportunities.
Advise on security best practices, performance tuning, and compliance strategies for observability and monitoring solutions.
Ensure reliability in Red Hat's product build and release pipeline by working with Brew, Pungi, rhpkg, Errata. Collaborate with SRE, DevOps, FinOps, and security teams to improve observability and cost-efficiency across OpenShift-based deployments.
Provide E2E project management for projects with impact on software engineering that require the coordination of cross-organizational efforts, e.g. data center migrations.
Participate in the talent acquisition process by planning and conducting coding challenges and technical interviews with candidates.
Optimize deployment strategies using ArgoCD ApplicationSets ensuring efficient multi-environment management.
What You Will Bring:
Master's degree (U.S. or foreign equivalent) in Computer Science or related field and eight (8) years of experience in the job offered or related role.
Must have five (5) years of experience with: Linux operating system; writing infrastructure code in Groovy, Python, and Go to provide, configure, and manage the lifecycle for developer infrastructure using Ansible; and Containers, GitLab, Jenkins, and JSON.
Must have five (5) years of coding experience, including code reviews.
Must have four (4) years of experience working with Red Hat's product build, compose, and release tools including BREW, PUNGI, RHPKG, and ERRATA.
Must have four (4) years of experience with: observability, monitoring, and cloud service optimization, including experience with implementing solutions using Prometheus, SignalFX, Grafana and Honeycomb, to provide real-time monitoring, logging and distributed tracing; OpenShift, Kubernetes, and containerized environments; CI/CD automation using Tekton, GitLab CI, Jenkins, and Ansible; debugging issues across multiple software layers; working with multi-tenant OpenShift clusters in enterprise environments; optimizing Resource Requests/Limits, using Horizontal Pod Autoscaling (HPA), and Vertical Pod Autoscaling (VPA) to ensure efficient utilization of OpenShift workloads; defining, developing, and implementing SLIs, SLOs, and KPIs to measure and enhance service reliability and pipeline availability; developing tools to automate the creation of dashboards, SLI charts, alerts, and integrate with other monitoring tools; monitoring and optimizing Tekton-based CI/CD pipelines, ensuring visibility into build, test, and deployment performance; and enhancing logging and tracing within Tekton tasks and pipelines, leveraging OpenTelemetry for better debugging and troubleshooting.
Must have three (3) years of experience with: Scrum methodologies; Atlassian toolset, JIRA and Confluence, including the setup of new projects in JIRA; Release Engineering activities, including Build and Packaging; identifying productivity and process issues in the Software Development process via retrospective meetings and data analysis, as well as suggesting process improvements; optimizing alerting and incident management workflows using PagerDuty, ensuring proactive response strategies based on SLIs, SLOs, and KPIs for automated pipelines; implementing metrics, logging, and distributed tracing using industry-standard tools including Prometheus, Grafana, OpenTelemetry, Splunk, and SignalFx; advising on security best practices, performance tuning, and compliance strategies for observability and monitoring solutions; fostering a culture of technical excellence in observability, cloud cost management, and automation; and designing, implementing, and maintaining ArgoCD-based GitOps workflows for automated, scalable, and secure application deployments on OpenShift.
Must have two (2) years of experience with: Python programming language and shell scripting; coaching and mentoring team members as the technical leader of a software engineering team including supporting professional growth and career progress by identifying and addressing skill gaps and providing assignments that represent growth opportunities; developing energy consumption monitoring and reporting solutions using Red Hat's Power Monitoring Operator and Kepler to track carbon footprint and sustainability metrics; collaborating with SRE, DevOps, FinOps, and security teams to enhance observability, cost efficiency, and reporting by leveraging the Red Hat Cost Management Operator; providing insights into cloud expenditures, optimizing resource allocations, and leading the planning and implementation of effective tagging strategies; and participating in the talent acquisition process by planning and conducting coding challenges and technical interviews with candidates.
Must have two (2) years of project management experience including managing data center migrations and local labs sunsetting, including leading the migration of services, providing uninterrupted business continuity.
#LI-DNI
The salary range for this position is $157,248 - $230,170/year. Actual offer will be based on your qualifications.
Pay Transparency
Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat's compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.
About 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. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
Inclusion at Red Hat
Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.
Equal Opportunity Policy (EEO)
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com. General inquiries, such as those regarding the status of a job application, will not receive a reply.
Auto-ApplySenior Software Engineer- Adobe Experience Manager
Raleigh, NC jobs
The Adobe Experience Manager (AEM) Guides software engineer role at Red Hat is responsible for developing, customizing, and maintaining content on the AEM platform.
As a key member of the Customer Content Services team, you will be part of a team that leads the migration of Red Hat's product documentation from a custom solution to Adobe Experience Manager (AEM) Guides. Your expertise will be crucial in building an optimal DITA-based authoring and publishing environment to deliver AI-ready content.
In this role, you will work closely with technical writers, content strategists, and other stakeholders to ensure a seamless and powerful content authoring and publishing experience for our users.
As an individual contributor, your expertise in DITA architecture, custom AEM Guides components, and seamless integration with core AEM features will empower technical writers to effortlessly produce high-quality content for Red Hat customers. Using AI skills to help streamline content authoring, reduce repetitive tasks, and identify other efficiencies in a Content Management System (CMS) will free up writers to focus on high-quality content creation.
What you'll do
Develop and customize AEM Guides components, templates, and workflows to meet specific documentation and publishing requirements.
Design and implement DITA-OT plugins, specific schematron rules, specific post-processing pipelines in AEM.
Configure and maintain the AEM publishing pipelines using DITA-OT for various output formats (PDF and HTML5) and optimize content in the Java Content Repository (JCR).
Implement and manage content standards and a structured authoring environment, focusing on reuse, metadata, and file structure to improve content consistency across teams.
Integrate AEM Guides with other internal systems and part of the Adobe stack with various APIs and web services.
Configure and maintain AEM instances, including dispatcher configurations, user permissions, OSGi services, and system maintenance.
Develop and implement strategic plans for the content platform that align with the larger Red Hat content vision and roadmap.
Troubleshoot, debug, and optimize AEM performance and resolve technical issues related to content implementation and delivery.
Document technical specifications, architecture, and development processes for knowledge sharing and future reference.
What you'll bring
Proven experience as an AEM Developer, including custom component development and integration
Expertise in AEM architecture and building blocks, including Sling Models, OSGi bundles, custom workflows, templates, and components.
Familiarity with converting structured, topic-based source (in formats such as DITA/XML or AsciiDoc) to HTML and experience applying content architecture concepts like content reuse, metadata, single sourcing content, applying conditional values, and information architecture in a CMS.
Knowledge of creating custom DITA-OT plugins and deploying them in the AEM Guides environment is preferred but not required.
Advanced research and analytical skills for complex problem-solving and troubleshooting cross-functional issues.
Ability to develop and implement strategic technical plans that fit into a larger content vision and roadmap.
Experience with development tools such as Maven, Git, JIRA, Slack, and experience in operating in an Agile/Scrum methodology.
Excellent written and verbal communication skills, with the ability to effectively convey technical concepts to both technical and non-technical stakeholders.
Experience working in a complex, cross-functional technology organization.
Ability to manage multiple assignments at once and good project management skills.
The salary range for this position is $116,270.00 - $191,840.00. Actual offer will be based on your qualifications.
Pay Transparency
Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat's compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.
About 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. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
Benefits
● 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
● Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
Note: These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.
Inclusion at Red Hat
Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.
Equal Opportunity Policy (EEO)
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com. General inquiries, such as those regarding the status of a job application, will not receive a reply.
Auto-ApplySenior Software Engineer- Adobe Experience Manager
Raleigh, NC jobs
The Adobe Experience Manager (AEM) Guides software engineer role at Red Hat is responsible for developing, customizing, and maintaining content on the AEM platform. As a key member of the Customer Content Services team, you will be part of a team that leads the migration of Red Hat's product documentation from a custom solution to Adobe Experience Manager (AEM) Guides. Your expertise will be crucial in building an optimal DITA-based authoring and publishing environment to deliver AI-ready content.
In this role, you will work closely with technical writers, content strategists, and other stakeholders to ensure a seamless and powerful content authoring and publishing experience for our users.
As an individual contributor, your expertise in DITA architecture, custom AEM Guides components, and seamless integration with core AEM features will empower technical writers to effortlessly produce high-quality content for Red Hat customers. Using AI skills to help streamline content authoring, reduce repetitive tasks, and identify other efficiencies in a Content Management System (CMS) will free up writers to focus on high-quality content creation.
**What you'll do**
+ Develop and customize AEM Guides components, templates, and workflows to meet specific documentation and publishing requirements.
+ Design and implement DITA-OT plugins, specific schematron rules, specific post-processing pipelines in AEM.
+ Configure and maintain the AEM publishing pipelines using DITA-OT for various output formats (PDF and HTML5) and optimize content in the Java Content Repository (JCR).
+ Implement and manage content standards and a structured authoring environment, focusing on reuse, metadata, and file structure to improve content consistency across teams.
+ Integrate AEM Guides with other internal systems and part of the Adobe stack with various APIs and web services.
+ Configure and maintain AEM instances, including dispatcher configurations, user permissions, OSGi services, and system maintenance.
+ Develop and implement strategic plans for the content platform that align with the larger Red Hat content vision and roadmap.
+ Troubleshoot, debug, and optimize AEM performance and resolve technical issues related to content implementation and delivery.
+ Document technical specifications, architecture, and development processes for knowledge sharing and future reference.
**What you'll bring**
+ Proven experience as an AEM Developer, including custom component development and integration
+ Expertise in AEM architecture and building blocks, including Sling Models, OSGi bundles, custom workflows, templates, and components.
+ Familiarity with converting structured, topic-based source (in formats such as DITA/XML or AsciiDoc) to HTML and experience applying content architecture concepts like content reuse, metadata, single sourcing content, applying conditional values, and information architecture in a CMS.
+ Knowledge of creating custom DITA-OT plugins and deploying them in the AEM Guides environment is preferred but not required.
+ Advanced research and analytical skills for complex problem-solving and troubleshooting cross-functional issues.
+ Ability to develop and implement strategic technical plans that fit into a larger content vision and roadmap.
+ Experience with development tools such as Maven, Git, JIRA, Slack, and experience in operating in an Agile/Scrum methodology.
+ Excellent written and verbal communication skills, with the ability to effectively convey technical concepts to both technical and non-technical stakeholders.
+ Experience working in a complex, cross-functional technology organization.
+ Ability to manage multiple assignments at once and good project management skills.
The salary range for this position is $116,270.00 - $191,840.00. Actual offer will be based on your qualifications.
**Pay Transparency**
Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat's compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.
**About 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. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
**Benefits**
● 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
● Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
**Note:** These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.
**Inclusion at Red Hat**
Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.
**Equal Opportunity Policy (EEO)**
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
**Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.**
**Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email** **application-assistance@redhat.com** **.** **General inquiries, such as those regarding the status of a job application, will not receive a reply.**
Principal Software Engineer - Red Hat OpenShift AI
Raleigh, NC jobs
About the job
Are you ready to create open, hybrid, and intelligent solutions? Join the Red Hat OpenShift AI team!
Red Hat OpenShift AI (RHOAI) delivers a powerful suite of technologies designed for AI Engineers, Data Scientists and MLOps professionals-covering model development, model serving, data pipelines, Kubeflow components, and Kubernetes operator development. The platform continues to evolve rapidly, expanding into new areas at an impressive pace.
By combining the strength of open source innovation with the latest advances in AI and hybrid cloud, RHOAI empowers organizations to build, scale, and operationalize AI solutions with unmatched flexibility and value.
At Red Hat, our commitment to open source innovation extends beyond our products - it's embedded in how we work and grow. Red Hatters embrace change - especially in our fast-moving technological landscape - and have a strong growth mindset. That's why we encourage our teams to proactively, thoughtfully, and ethically use AI to simplify their workflows, cut complexity, and boost efficiency. This empowers our associates to focus on higher-impact work, creating smart, more innovative solutions that solve our customers' most pressing challenges.
What you will do
Lead the design and development of new component solutions for RHOAI.
Provide technical guidance and innovation insights to engineering and product leadership.
Contribute to the architecture and design of RHOAI, ensuring scalability, reliability, and an exceptional user experience.
Define and implement policies that ensure RHOAI components are observable, secure, and scalable.
Design cross-cutting plans to ensure consistent implementation across teams and components.
Apply CI/CD best practices to develop and deliver high-quality software solutions.
Contribute to and collaborate with upstream communities such as Kubeflow, MLflow, Kubernetes ensuring smooth integration and operation on OpenShift.
Represent Red Hat by presenting at OpenShift/Kubernetes and AI/ML-related conferences, and by engaging in internal and external AI/ML communities of practice.
Collaborate with open source communities to evaluate emerging AI, ML, and data technologies, and create integration examples with RHOAI.
Mentor and guide engineers, fostering technical excellence and open collaboration.
Experiment with emerging AI technologies relevant to software development, identifying opportunities to enhance existing workflows and tools.
What you will bring
8+ years of progressive experience in software engineering
Proven experience in a technical leadership role, demonstrating the ability to guide teams, provide technical direction, and influence decisions .
Proven innovation skills and a passion for technology.
Strong software architecture background, ensuring consistency and technical excellence across the technology stack.
Excellent communication skills, with fluency in English.
Solid understanding of the Linux operating system.
Strong experience with the Go programming language.
Demonstrated expertise in Python.
Experience building and deploying containerized applications, including operator-based install and upgrade processes.
Deep understanding of open source software communities and collaboration models.
Knowledge of Kubernetes architecture, operators, and controllers.
Experience troubleshooting complex issues in distributed systems.
Hands-on experience developing for public cloud services (AWS, GCP, Azure).
Demonstrate proficiency in utilizing LLMs (e.g., Google Gemini), as relevant, for tasks such as brainstorming solutions, deep research, summarizing technical documentation, drafting communications, summarizing complex technical information, and enhancing problem-solving efficiency across the development lifecycle.
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.
The following are considered a plus:
Security background or experience integrating security best practices.
Knowledge of the Prometheus monitoring stack.
Bachelor's degree or higher in Computer Science or a related field.
#LI-EK1
The salary range for this position is $148,540.00 - $245,050.00. Actual offer will be based on your qualifications.
Pay Transparency
Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat's compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.
About 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. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
Benefits
● 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
● Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
Note: These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.
Inclusion at Red Hat
Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.
Equal Opportunity Policy (EEO)
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com. General inquiries, such as those regarding the status of a job application, will not receive a reply.
Auto-ApplyPrincipal Software Engineer, Platform Lead
Raleigh, NC jobs
About the Job
The UXE Platform team's mission is to provide core platforms, golden paths, operational integrity, and AI acceleration essential for creating and operating exceptional digital experiences across the product portfolio. As a Principal Software Engineer, you will play a pivotal role in achieving this mission by discovering and executing on AI tooling capabilities, helping to guide tactical decisions and drive strategic initiatives
This role demands significant discovery work for complex efforts, translating strategic AI and platform objectives into actionable technical plans, and ensuring effective delegation and execution You will be instrumental in fostering a culture of continuous learning and growth through mentorship and training of peers, and you will facilitate collaboration by actively participating guilds and in team synchronization meetings. Your expertise will ensure the reliability, performance, and scalability of our core platform systems while actively contributing to the acceleration of AI integration within the organization
What You Will Do
Technical Advisement & Strategic Guidance: Provide expert technical leadership and advisement to the Director and broader leadership, offering critical insights to guide tactical decisions and ensure technical alignment with overall UXE Platform engineering objectives through the strategic integration and development of AI-powered solutions
Technical Discovery & Delegation: Lead and conduct in-depth technical discovery and analysis for complex platform initiatives, including AI enablement efforts (e.g., architectural discovery for services like the Customer Portal or Data Lake). Translate high-level strategic goals into concrete technical requirements, propose robust solutions, and effectively delegate implementation tasks to team members
Skill Development: Act as a lead mentor and coach for software engineers, fostering a culture of continuous learning, professional development, and the adoption of cutting-edge best practices within the team and across the organization. This involves offering guidance on career growth and readiness for opportunities
Operational Excellence & Reliability: Drive initiatives to improve operational efficiency, system reliability, and performance by designing and implementing AI-powered solutions and automation within our core platform software
AI Platform Enablement: Contribute to the strategic enhancement of our core platforms with AI capabilities, supporting the integration and operationalization of AI/ML models, tools, and frameworks to accelerate AI adoption within UXE. This includes ensuring secure, compliant, and scalable AI component deployment, such as Model Context Protocol (MCP) servers with required CMDB Appcodes and robust authentication/authorization
Automation & Incident Management: Lead incident response efforts, conduct thorough root cause analysis, and identify opportunities to automate manual tasks and processes, thereby improving system stability, reducing errors, and minimizing operational toil
What You Will Bring
Experience: 13+ years of progressive experience in software engineering, with a strong focus on platform engineering, DevOps, Site Reliability Engineering (SRE), or related infrastructure-focused roles
Leadership: Proven experience in a technical leadership role, demonstrating the ability to guide teams, provide technical direction, and influence architectural decisions
Cloud & Container Platforms: Deep understanding and extensive hands-on experience with major cloud platforms, specifically AWS and Openshift, including operational experience from both tactical and strategic viewpoints
Programming Proficiency: Strong proficiency in multiple programming languages. Experience with Python, NodeJS, and/or PHP is a significant plus.
Web Application & Request Stack Expertise: Extensive full-stack web application development experience and a clear understanding of the request stack, including caching headers, HTTP verbs, and common errors.
Operational Tooling: Strong knowledge of monitoring and alerting tools (e.g., Prometheus, Grafana, Datadog) and experience with configuration management tools (e.g., Ansible, Puppet, Chef)
Problem-Solving & Analytical Skills: Exceptional problem-solving, troubleshooting, and analytical skills, with a proven ability to navigate and resolve complex technical challenges in production environments.
Communication & Collaboration: Outstanding written and verbal communication skills to articulate complex technical and architectural concepts to diverse audiences, from engineers to leadership, and foster effective collaboration.
System Design: Passion for designing, building, and operating highly reliable, scalable, and secure distributed systems
Demonstrate proficiency in utilizing LLMs (e.g., Google Gemini), as relevant, for tasks such as brainstorming solutions, deep research, summarizing technical documentation, drafting communications, summarizing complex technical information, and enhancing problem-solving efficiency across the development lifecycle
Explore and experiment with emerging AI technologies relevant to software development, proactively identifying opportunities to incorporate new AI capabilities into existing workflows and tooling
Collaborate with cross-functional teams to identify opportunities for AI integration within the software development lifecycle, driving continuous improvement and innovation in engineering practices, share use cases for successful experiments with stakeholders for broader use
The following are considered a plus:
Akamai Experience: Direct experience with Akamai, including Web Application Firewall (WAF) rule management and content delivery network (CDN) configurations, is a strong plus.
AI/ML Familiarity: Familiarity with AI/ML concepts, data pipelines for AI, and model operationalization (MLOps).
Guild Involvement: Previous experience in founding, leading, or significantly contributing to technical guilds.
#LI-EK1
The salary range for this position is $148,540.00 - $245,050.00. Actual offer will be based on your qualifications.
Pay Transparency
Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat's compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.
About 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. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
Benefits
● 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
● Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
Note: These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.
Inclusion at Red Hat
Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.
Equal Opportunity Policy (EEO)
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com. General inquiries, such as those regarding the status of a job application, will not receive a reply.
Auto-ApplyPrincipal Software Engineer
Raleigh, NC jobs
At Red Hat, we connect an innovative community of customers, partners, and contributors to deliver an open source stack of trusted, high-performing solutions. We offer cloud, Linux, middleware, storage, and virtualization technologies, together with award-winning global customer support, consulting, and implementation services. Red Hat is a rapidly growing company supporting more than 90% of Fortune 500 companies.
Job Summary
Principal Software Engineer, Ansible Automation - UI Technical Leadership
Are you a forward-thinking front end developer with a passion for the user experience. Do you have experience delivering enterprise level applications and/or solutions to market. Do you have what it takes to drive the user experience and technical architecture for the Ansible Automation Platform? Do you thrive on cross-functional leadership and influencing key decisions across a wide technical portfolio? If so, the Red Hat Ansible Engineering team (********************************************************** is looking for you.
We're looking for an expert in UI development to step into a high-impact role influencing both the "what" and the "how" for the Ansible Automation Platform's user experience. You'll be recognized for your visible technical impact and your ability to coordinate architecture across multiple technical areas and teams.
This isn't just a job; it's a chance to define the future of enterprise automation! You'll be at the forefront of technology, with the scope to make a lasting, visible impact on a flagship product that is strategically vital to Red Hat customers.
If you're ready to bring your passion for UI/UX and your leadership to a world-class team, we invite you to apply.
What you will do:
* Be the vision and technology leader for the Ansible user experience
* Work across Ansible engineering teams, with stakeholders, UX Design, Patternfly (our design language), as well as other teams in Red Hat, and possibly 3rd party dev teams
* Responsible for guiding the user experience for the Ansible product offerings. This may entail collectively defining the art of possible.
* Lead and influence people and projects
* Participate in product release cycles, deploying code to integration, staging and production environments, integrating with CI/CD tooling
* Help mentor and learn from other engineers in a highly-collaborative team environment, as well as participate in peer code reviews
* Participate in the team's Agile scrum process, demos and check-ins with Product Management and other stakeholders to align on use-cases and plan new initiatives
* Help guide and execute on our UI modernization strategy
What you will bring:
* Java Script, React, TypeScript, CSS, HTML, Playwright
* REST APIs (using an OpenAPI spec)
* Knowledge of and working experience with AI technologies
* Experience or familiarity with the Ansible Automation Platform would be ideal
* Working knowledge of Agile methodologies
* Ability to lead, influence, and inspire
* Experience delivering enterprise level applications and/or solutions
* Significant experience with Python, Django and Django REST Framework
* Experience with Python unit and integration testing with tools such as pytest
* Experience with Linux
* Experience with SQL and relational databases such as PostgreSQL
* Experience with utilizing container management platforms and development environments like Kubernetes, OpenShift, and Docker/Docker Compose
* Experience with CI/CD systems like Jenkins and GitHub Actions
* Team leadership experience
* Experience working on and even leading large-scale projects (open-source experience is a plus)
* Demonstrated ability to quickly and accurately troubleshoot system and performance issues
* Good communications skills, and experience working directly with and presenting to stakeholders
* An aptitude for jumping in to help unblock, mentor and learn from others
The salary range for this position is $148,540.00 - $245,050.00. Actual offer will be based on your qualifications.
Pay Transparency
Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat's compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.
About 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. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
Benefits
● 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
● Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
Note: These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.
Inclusion at Red Hat
Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.
Equal Opportunity Policy (EEO)
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.
Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com. General inquiries, such as those regarding the status of a job application, will not receive a reply.
Auto-ApplyPrincipal Software Engineer, Platform Lead
Raleigh, NC jobs
**About the Job** The UXE Platform team's mission is to provide core platforms, golden paths, operational integrity, and AI acceleration essential for creating and operating exceptional digital experiences across the product portfolio. As a Principal Software Engineer, you will play a pivotal role in achieving this mission by discovering and executing on AI tooling capabilities, helping to guide tactical decisions and drive strategic initiatives
This role demands significant discovery work for complex efforts, translating strategic AI and platform objectives into actionable technical plans, and ensuring effective delegation and execution You will be instrumental in fostering a culture of continuous learning and growth through mentorship and training of peers, and you will facilitate collaboration by actively participating guilds and in team synchronization meetings. Your expertise will ensure the reliability, performance, and scalability of our core platform systems while actively contributing to the acceleration of AI integration within the organization
**What You Will Do**
+ Technical Advisement & Strategic Guidance: Provide expert technical leadership and advisement to the Director and broader leadership, offering critical insights to guide tactical decisions and ensure technical alignment with overall UXE Platform engineering objectives through the strategic integration and development of AI-powered solutions
+ Technical Discovery & Delegation: Lead and conduct in-depth technical discovery and analysis for complex platform initiatives, including AI enablement efforts (e.g., architectural discovery for services like the Customer Portal or Data Lake). Translate high-level strategic goals into concrete technical requirements, propose robust solutions, and effectively delegate implementation tasks to team members
+ Skill Development: Act as a lead mentor and coach for software engineers, fostering a culture of continuous learning, professional development, and the adoption of cutting-edge best practices within the team and across the organization. This involves offering guidance on career growth and readiness for opportunities
+ Operational Excellence & Reliability: Drive initiatives to improve operational efficiency, system reliability, and performance by designing and implementing AI-powered solutions and automation within our core platform software
+ AI Platform Enablement: Contribute to the strategic enhancement of our core platforms with AI capabilities, supporting the integration and operationalization of AI/ML models, tools, and frameworks to accelerate AI adoption within UXE. This includes ensuring secure, compliant, and scalable AI component deployment, such as Model Context Protocol (MCP) servers with required CMDB Appcodes and robust authentication/authorization
+ Automation & Incident Management: Lead incident response efforts, conduct thorough root cause analysis, and identify opportunities to automate manual tasks and processes, thereby improving system stability, reducing errors, and minimizing operational toil
**What You Will Bring**
+ Experience: 13+ years of progressive experience in software engineering, with a strong focus on platform engineering, DevOps, Site Reliability Engineering (SRE), or related infrastructure-focused roles
+ Leadership: Proven experience in a technical leadership role, demonstrating the ability to guide teams, provide technical direction, and influence architectural decisions
+ Cloud & Container Platforms: Deep understanding and extensive hands-on experience with major cloud platforms, specifically AWS and Openshift, including operational experience from both tactical and strategic viewpoints
+ Programming Proficiency: Strong proficiency in multiple programming languages. Experience with Python, NodeJS, and/or PHP is a significant plus.
+ Web Application & Request Stack Expertise: Extensive full-stack web application development experience and a clear understanding of the request stack, including caching headers, HTTP verbs, and common errors.
+ Operational Tooling: Strong knowledge of monitoring and alerting tools (e.g., Prometheus, Grafana, Datadog) and experience with configuration management tools (e.g., Ansible, Puppet, Chef)
+ Problem-Solving & Analytical Skills: Exceptional problem-solving, troubleshooting, and analytical skills, with a proven ability to navigate and resolve complex technical challenges in production environments.
+ Communication & Collaboration: Outstanding written and verbal communication skills to articulate complex technical and architectural concepts to diverse audiences, from engineers to leadership, and foster effective collaboration.
+ System Design: Passion for designing, building, and operating highly reliable, scalable, and secure distributed systems
+ Demonstrate proficiency in utilizing LLMs (e.g., Google Gemini), as relevant, for tasks such as brainstorming solutions, deep research, summarizing technical documentation, drafting communications, summarizing complex technical information, and enhancing problem-solving efficiency across the development lifecycle
+ Explore and experiment with emerging AI technologies relevant to software development, proactively identifying opportunities to incorporate new AI capabilities into existing workflows and tooling
+ Collaborate with cross-functional teams to identify opportunities for AI integration within the software development lifecycle, driving continuous improvement and innovation in engineering practices, share use cases for successful experiments with stakeholders for broader use
**The following are considered a plus:**
+ Akamai Experience: Direct experience with Akamai, including Web Application Firewall (WAF) rule management and content delivery network (CDN) configurations, is a strong plus.
+ AI/ML Familiarity: Familiarity with AI/ML concepts, data pipelines for AI, and model operationalization (MLOps).
+ Guild Involvement: Previous experience in founding, leading, or significantly contributing to technical guilds.
\#LI-EK1
The salary range for this position is $148,540.00 - $245,050.00. Actual offer will be based on your qualifications.
**Pay Transparency**
Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat's compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.
**About 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. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
**Benefits**
● 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
● Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
**Note:** These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.
**Inclusion at Red Hat**
Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.
**Equal Opportunity Policy (EEO)**
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
**Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.**
**Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email** **application-assistance@redhat.com** **.** **General inquiries, such as those regarding the status of a job application, will not receive a reply.**
Principal Software Engineer - Red Hat OpenShift AI
Raleigh, NC jobs
**About the job** Are you ready to create open, hybrid, and intelligent solutions? Join the Red Hat OpenShift AI team! Red Hat OpenShift AI (RHOAI) delivers a powerful suite of technologies designed for AI Engineers, Data Scientists and MLOps professionals-covering model development, model serving, data pipelines, Kubeflow components, and Kubernetes operator development. The platform continues to evolve rapidly, expanding into new areas at an impressive pace.
By combining the strength of open source innovation with the latest advances in AI and hybrid cloud, RHOAI empowers organizations to build, scale, and operationalize AI solutions with unmatched flexibility and value.
At Red Hat, our commitment to open source innovation extends beyond our products - it's embedded in how we work and grow. Red Hatters embrace change - especially in our fast-moving technological landscape - and have a strong growth mindset. That's why we encourage our teams to proactively, thoughtfully, and ethically use AI to simplify their workflows, cut complexity, and boost efficiency. This empowers our associates to focus on higher-impact work, creating smart, more innovative solutions that solve our customers' most pressing challenges.
**What you will do**
+ Lead the design and development of new component solutions for RHOAI.
+ Provide technical guidance and innovation insights to engineering and product leadership.
+ Contribute to the architecture and design of RHOAI, ensuring scalability, reliability, and an exceptional user experience.
+ Define and implement policies that ensure RHOAI components are observable, secure, and scalable.
+ Design cross-cutting plans to ensure consistent implementation across teams and components.
+ Apply CI/CD best practices to develop and deliver high-quality software solutions.
+ Contribute to and collaborate with upstream communities such as Kubeflow, MLflow, Kubernetes ensuring smooth integration and operation on OpenShift.
+ Represent Red Hat by presenting at OpenShift/Kubernetes and AI/ML-related conferences, and by engaging in internal and external AI/ML communities of practice.
+ Collaborate with open source communities to evaluate emerging AI, ML, and data technologies, and create integration examples with RHOAI.
+ Mentor and guide engineers, fostering technical excellence and open collaboration.
+ Experiment with emerging AI technologies relevant to software development, identifying opportunities to enhance existing workflows and tools.
**What you will bring**
+ 8+ years of progressive experience in software engineering
+ Proven experience in a technical leadership role, demonstrating the ability to guide teams, provide technical direction, and influence decisions .
+ Proven innovation skills and a passion for technology.
+ Strong software architecture background, ensuring consistency and technical excellence across the technology stack.
+ Excellent communication skills, with fluency in English.
+ Solid understanding of the Linux operating system.
+ Strong experience with the Go programming language.
+ Demonstrated expertise in Python.
+ Experience building and deploying containerized applications, including operator-based install and upgrade processes.
+ Deep understanding of open source software communities and collaboration models.
+ Knowledge of Kubernetes architecture, operators, and controllers.
+ Experience troubleshooting complex issues in distributed systems.
+ Hands-on experience developing for public cloud services (AWS, GCP, Azure).
+ Demonstrate proficiency in utilizing LLMs (e.g., Google Gemini), as relevant, for tasks such as brainstorming solutions, deep research, summarizing technical documentation, drafting communications, summarizing complex technical information, and enhancing problem-solving efficiency across the development lifecycle.
+ 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.
**The following are considered a plus:**
+ Security background or experience integrating security best practices.
+ Knowledge of the Prometheus monitoring stack.
+ Bachelor's degree or higher in Computer Science or a related field.
\#LI-EK1
The salary range for this position is $148,540.00 - $245,050.00. Actual offer will be based on your qualifications.
**Pay Transparency**
Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat's compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.
**About 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. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
**Benefits**
● 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
● Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
**Note:** These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.
**Inclusion at Red Hat**
Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.
**Equal Opportunity Policy (EEO)**
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
**Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.**
**Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email** **application-assistance@redhat.com** **.** **General inquiries, such as those regarding the status of a job application, will not receive a reply.**
Principal Software Engineer
Raleigh, NC jobs
At Red Hat, we connect an innovative community of customers, partners, and contributors to deliver an open source stack of trusted, high-performing solutions. We offer cloud, Linux, middleware, storage, and virtualization technologies, together with award-winning global customer support, consulting, and implementation services. Red Hat is a rapidly growing company supporting more than 90% of Fortune 500 companies.
**Job Summary**
Principal Software Engineer, Ansible Automation - UI Technical Leadership
Are you a forward-thinking front end developer with a passion for the user experience. Do you have experience delivering enterprise level applications and/or solutions to market. Do you have what it takes to drive the user experience and technical architecture for the Ansible Automation Platform? Do you thrive on cross-functional leadership and influencing key decisions across a wide technical portfolio? If so, the Red Hat Ansible Engineering (********************************************************** team ( ********************************************************* ) is looking for you.
We're looking for an expert in UI development to step into a high-impact role influencing both the "what" and the "how" for the Ansible Automation Platform's user experience. You'll be recognized for your visible technical impact and your ability to coordinate architecture across multiple technical areas and teams.
This isn't just a job; it's a chance to define the future of enterprise automation! You'll be at the forefront of technology, with the scope to make a lasting, visible impact on a flagship product that is strategically vital to Red Hat customers.
If you're ready to bring your passion for UI/UX and your leadership to a world-class team, we invite you to apply.
**What you will do:**
+ Be the vision and technology leader for the Ansible user experience
+ Work across Ansible engineering teams, with stakeholders, UX Design, Patternfly (our design language), as well as other teams in Red Hat, and possibly 3rd party dev teams
+ Responsible for guiding the user experience for the Ansible product offerings. This may entail collectively defining the art of possible.
+ Lead and influence people and projects
+ Participate in product release cycles, deploying code to integration, staging and production environments, integrating with CI/CD tooling
+ Help mentor and learn from other engineers in a highly-collaborative team environment, as well as participate in peer code reviews
+ Participate in the team's Agile scrum process, demos and check-ins with Product Management and other stakeholders to align on use-cases and plan new initiatives
+ Help guide and execute on our UI modernization strategy
**What you will bring:**
+ Java Script, React, TypeScript, CSS, HTML, Playwright
+ REST APIs (using an OpenAPI spec)
+ Knowledge of and working experience with AI technologies
+ Experience or familiarity with the Ansible Automation Platform would be ideal
+ Working knowledge of Agile methodologies
+ Ability to lead, influence, and inspire
+ Experience delivering enterprise level applications and/or solutions
+ Significant experience with Python, Django and Django REST Framework
+ Experience with Python unit and integration testing with tools such as pytest
+ Experience with Linux
+ Experience with SQL and relational databases such as PostgreSQL
+ Experience with utilizing container management platforms and development environments like Kubernetes, OpenShift, and Docker/Docker Compose
+ Experience with CI/CD systems like Jenkins and GitHub Actions
+ Team leadership experience
+ Experience working on and even leading large-scale projects (open-source experience is a plus)
+ Demonstrated ability to quickly and accurately troubleshoot system and performance issues
+ Good communications skills, and experience working directly with and presenting to stakeholders
+ An aptitude for jumping in to help unblock, mentor and learn from others
The salary range for this position is $148,540.00 - $245,050.00. Actual offer will be based on your qualifications.
**Pay Transparency**
Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat's compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.
**About 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. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
**Benefits**
● 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
● Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
**Note:** These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.
**Inclusion at Red Hat**
Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.
**Equal Opportunity Policy (EEO)**
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
**Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.**
**Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email** **application-assistance@redhat.com** **.** **General inquiries, such as those regarding the status of a job application, will not receive a reply.**
Principal Software Engineer
Durham, NC jobs
At Red Hat, we connect an innovative community of customers, partners, and contributors to deliver an open source stack of trusted, high-performing solutions. We offer cloud, Linux, middleware, storage, and virtualization technologies, together with award-winning global customer support, consulting, and implementation services. Red Hat is a rapidly growing company supporting more than 90% of Fortune 500 companies.
Job Summary
Principal Software Engineer, Ansible Automation - UI Technical Leadership
Are you a forward-thinking front end developer with a passion for the user experience. Do you have experience delivering enterprise level applications and/or solutions to market. Do you have what it takes to drive the user experience and technical architecture for the Ansible Automation Platform? Do you thrive on cross-functional leadership and influencing key decisions across a wide technical portfolio? If so, the Red Hat Ansible Engineering team (********************************************************** is looking for you.
We're looking for an expert in UI development to step into a high-impact role influencing both the “what” and the “how” for the Ansible Automation Platform's user experience. You'll be recognized for your visible technical impact and your ability to coordinate architecture across multiple technical areas and teams.
This isn't just a job; it's a chance to define the future of enterprise automation! You'll be at the forefront of technology, with the scope to make a lasting, visible impact on a flagship product that is strategically vital to Red Hat customers.
If you're ready to bring your passion for UI/UX and your leadership to a world-class team, we invite you to apply.
What you will do:
Be the vision and technology leader for the Ansible user experience
Work across Ansible engineering teams, with stakeholders, UX Design, Patternfly (our design language), as well as other teams in Red Hat, and possibly 3rd party dev teams
Responsible for guiding the user experience for the Ansible product offerings. This may entail collectively defining the art of possible.
Lead and influence people and projects
Participate in product release cycles, deploying code to integration, staging and production environments, integrating with CI/CD tooling
Help mentor and learn from other engineers in a highly-collaborative team environment, as well as participate in peer code reviews
Participate in the team's Agile scrum process, demos and check-ins with Product Management and other stakeholders to align on use-cases and plan new initiatives
Help guide and execute on our UI modernization strategy
What you will bring:
Java Script, React, TypeScript, CSS, HTML, Playwright
REST APIs (using an OpenAPI spec)
Knowledge of and working experience with AI technologies
Experience or familiarity with the Ansible Automation Platform would be ideal
Working knowledge of Agile methodologies
Ability to lead, influence, and inspire
Experience delivering enterprise level applications and/or solutions
Significant experience with Python, Django and Django REST Framework
Experience with Python unit and integration testing with tools such as pytest
Experience with Linux
Experience with SQL and relational databases such as PostgreSQL
Experience with utilizing container management platforms and development environments like Kubernetes, OpenShift, and Docker/Docker Compose
Experience with CI/CD systems like Jenkins and GitHub Actions
Team leadership experience
Experience working on and even leading large-scale projects (open-source experience is a plus)
Demonstrated ability to quickly and accurately troubleshoot system and performance issues
Good communications skills, and experience working directly with and presenting to stakeholders
An aptitude for jumping in to help unblock, mentor and learn from others
The salary range for this position is $148,540.00 - $245,050.00. Actual offer will be based on your qualifications.
Pay Transparency
Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat's compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.
About 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. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
Benefits
● 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
● Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
Note: These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.
Inclusion at Red Hat
Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.
Equal Opportunity Policy (EEO)
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com. General inquiries, such as those regarding the status of a job application, will not receive a reply.
Auto-ApplyPrincipal Software Engineer
Durham, NC jobs
At Red Hat, we connect an innovative community of customers, partners, and contributors to deliver an open source stack of trusted, high-performing solutions. We offer cloud, Linux, middleware, storage, and virtualization technologies, together with award-winning global customer support, consulting, and implementation services. Red Hat is a rapidly growing company supporting more than 90% of Fortune 500 companies.
**Job Summary**
Principal Software Engineer, Ansible Automation - UI Technical Leadership
Are you a forward-thinking front end developer with a passion for the user experience. Do you have experience delivering enterprise level applications and/or solutions to market. Do you have what it takes to drive the user experience and technical architecture for the Ansible Automation Platform? Do you thrive on cross-functional leadership and influencing key decisions across a wide technical portfolio? If so, the Red Hat Ansible Engineering (********************************************************** team ( ********************************************************* ) is looking for you.
We're looking for an expert in UI development to step into a high-impact role influencing both the "what" and the "how" for the Ansible Automation Platform's user experience. You'll be recognized for your visible technical impact and your ability to coordinate architecture across multiple technical areas and teams.
This isn't just a job; it's a chance to define the future of enterprise automation! You'll be at the forefront of technology, with the scope to make a lasting, visible impact on a flagship product that is strategically vital to Red Hat customers.
If you're ready to bring your passion for UI/UX and your leadership to a world-class team, we invite you to apply.
**What you will do:**
+ Be the vision and technology leader for the Ansible user experience
+ Work across Ansible engineering teams, with stakeholders, UX Design, Patternfly (our design language), as well as other teams in Red Hat, and possibly 3rd party dev teams
+ Responsible for guiding the user experience for the Ansible product offerings. This may entail collectively defining the art of possible.
+ Lead and influence people and projects
+ Participate in product release cycles, deploying code to integration, staging and production environments, integrating with CI/CD tooling
+ Help mentor and learn from other engineers in a highly-collaborative team environment, as well as participate in peer code reviews
+ Participate in the team's Agile scrum process, demos and check-ins with Product Management and other stakeholders to align on use-cases and plan new initiatives
+ Help guide and execute on our UI modernization strategy
**What you will bring:**
+ Java Script, React, TypeScript, CSS, HTML, Playwright
+ REST APIs (using an OpenAPI spec)
+ Knowledge of and working experience with AI technologies
+ Experience or familiarity with the Ansible Automation Platform would be ideal
+ Working knowledge of Agile methodologies
+ Ability to lead, influence, and inspire
+ Experience delivering enterprise level applications and/or solutions
+ Significant experience with Python, Django and Django REST Framework
+ Experience with Python unit and integration testing with tools such as pytest
+ Experience with Linux
+ Experience with SQL and relational databases such as PostgreSQL
+ Experience with utilizing container management platforms and development environments like Kubernetes, OpenShift, and Docker/Docker Compose
+ Experience with CI/CD systems like Jenkins and GitHub Actions
+ Team leadership experience
+ Experience working on and even leading large-scale projects (open-source experience is a plus)
+ Demonstrated ability to quickly and accurately troubleshoot system and performance issues
+ Good communications skills, and experience working directly with and presenting to stakeholders
+ An aptitude for jumping in to help unblock, mentor and learn from others
The salary range for this position is $148,540.00 - $245,050.00. Actual offer will be based on your qualifications.
**Pay Transparency**
Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat's compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.
**About 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. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
**Benefits**
● 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
● Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
**Note:** These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.
**Inclusion at Red Hat**
Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.
**Equal Opportunity Policy (EEO)**
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
**Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.**
**Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email** **application-assistance@redhat.com** **.** **General inquiries, such as those regarding the status of a job application, will not receive a reply.**
Principal Software Engineer
Raleigh, NC jobs
Make a difference in the technology that powers some of the most innovative and influential businesses in the world. Red Hat's Multi-product and Engineering Experience (MPEX) Integrity Engineering team is looking for a highly skilled Principal Software Engineer focused on Interoperability Engineering to join us in the U.S.
In this role, you will have the opportunity to work for the world's leading provider of open-source technology. You'll help build the frameworks, automation, and infrastructure that ensure Red Hat's hybrid platform products work seamlessly together-delivering freedom, flexibility, and outstanding performance from day one.
You'll serve as a technical architect and developer, collaborating closely with the Hybrid Platforms engineering teams using agile methodologies. Collaboration is key at Red Hat-you'll contribute to the future of our technology alongside developers across the open-source community, with opportunities to lead, learn, and grow both professionally and personally.
What you will do:
Architect and develop frameworks, pipelines, and services that enable scalable interoperability and upgrade testing across Red Hat products.
Design and implement integrations between OpenShift CI and other validation tools to improve visibility, automation, and reporting.
Drive a shift-left approach to interoperability testing by enabling earlier detection of integration issues, improving developer feedback loops, and embedding Interop checks into CI workflows.
Collaborate with product teams (ACM, CNV, ODF, etc.) to co-develop test automation that reflects real customer topologies and hybrid scenarios.
Partner with UX and Product Management teams to provide actionable feedback on the integrated portfolio experience, helping shape more cohesive hybrid-product workflows.
Enhance CI/CD efficiency by optimizing workflows, improving cluster lifecycle management, and automating environment provisioning.
Develop and maintain APIs and data pipelines to track test execution, component health, and quality metrics.
Mentor and guide engineers in development best practices and scalable system design.
Drive innovation by leveraging AI-assisted coding tools (e.g., Claude Code, Gemini, Cursor) to improve productivity and maintainability.
Participate in design and code reviews, ensuring architectural consistency, scalability, and reliability of the Interop testing platform.
What you will bring:
7+ years of software development experience, preferably in infrastructure, automation, or distributed systems.
Strong proficiency in Python or Go, including experience building APIs, automation frameworks, or backend services.
Strong proficiency in Bash shell scripting, including best practices.
Deep understanding of Linux, Kubernetes/OpenShift, and containerization.
Familiarity with virtualization technologies (KVM, VMware, CNV, Libvirt) and networking fundamentals.
Proven experience integrating with CI/CD systems (Prow, Jenkins, GitHub Actions) and automating build/test pipelines.
Experience working in large, cross-functional engineering organizations.
Excellent communication and collaboration skills, with the ability to lead technical discussions and mentor peers.
Preferred Qualifications
Experience with Ansible or IaC tooling (Terraform, Helm).
Knowledge of open-source development practices and community collaboration.
Familiarity with observability and metrics frameworks (Grafana, Prometheus).
Background in test automation or quality-driven development.
Certifications such as RHCE or similar.
#LI-LS2
The salary range for this position is $116,270.00 - $191,840.00. Actual offer will be based on your qualifications.
Pay Transparency
Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat's compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.
About 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. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
Benefits
● 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
● Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
Note: These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.
Inclusion at Red Hat
Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.
Equal Opportunity Policy (EEO)
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com. General inquiries, such as those regarding the status of a job application, will not receive a reply.
Auto-ApplyPrincipal Software Engineer
Raleigh, NC jobs
**Make a difference in the technology that powers some of the most innovative and influential businesses in the world. Red Hat's Multi-product and Engineering Experience (MPEX) Integrity Engineering team is looking for a highly skilled Principal Software Engineer focused on Interoperability Engineering to join us in the U.S.**
In this role, you will have the opportunity to work for the world's leading provider of open-source technology. You'll help build the frameworks, automation, and infrastructure that ensure Red Hat's hybrid platform products work seamlessly together-delivering freedom, flexibility, and outstanding performance from day one.
You'll serve as a technical architect and developer, collaborating closely with the Hybrid Platforms engineering teams using agile methodologies. Collaboration is key at Red Hat-you'll contribute to the future of our technology alongside developers across the open-source community, with opportunities to lead, learn, and grow both professionally and personally.
**What you will do:**
+ Architect and develop frameworks, pipelines, and services that enable scalable interoperability and upgrade testing across Red Hat products.
+ Design and implement integrations between OpenShift CI and other validation tools to improve visibility, automation, and reporting.
+ Drive a shift-left approach to interoperability testing by enabling earlier detection of integration issues, improving developer feedback loops, and embedding Interop checks into CI workflows.
+ Collaborate with product teams (ACM, CNV, ODF, etc.) to co-develop test automation that reflects real customer topologies and hybrid scenarios.
+ Partner with UX and Product Management teams to provide actionable feedback on the integrated portfolio experience, helping shape more cohesive hybrid-product workflows.
+ Enhance CI/CD efficiency by optimizing workflows, improving cluster lifecycle management, and automating environment provisioning.
+ Develop and maintain APIs and data pipelines to track test execution, component health, and quality metrics.
+ Mentor and guide engineers in development best practices and scalable system design.
+ Drive innovation by leveraging AI-assisted coding tools (e.g., Claude Code, Gemini, Cursor) to improve productivity and maintainability.
+ Participate in design and code reviews, ensuring architectural consistency, scalability, and reliability of the Interop testing platform.
**What you will bring:**
+ 7+ years of software development experience, preferably in infrastructure, automation, or distributed systems.
+ Strong proficiency in Python or Go, including experience building APIs, automation frameworks, or backend services.
+ Strong proficiency in Bash shell scripting, including best practices.
+ Deep understanding of Linux, Kubernetes/OpenShift, and containerization.
+ Familiarity with virtualization technologies (KVM, VMware, CNV, Libvirt) and networking fundamentals.
+ Proven experience integrating with CI/CD systems (Prow, Jenkins, GitHub Actions) and automating build/test pipelines.
+ Experience working in large, cross-functional engineering organizations.
+ Excellent communication and collaboration skills, with the ability to lead technical discussions and mentor peers.
**Preferred Qualifications**
+ Experience with Ansible or IaC tooling (Terraform, Helm).
+ Knowledge of open-source development practices and community collaboration.
+ Familiarity with observability and metrics frameworks (Grafana, Prometheus).
+ Background in test automation or quality-driven development.
+ Certifications such as RHCE or similar.
\#LI-LS2
The salary range for this position is $116,270.00 - $191,840.00. Actual offer will be based on your qualifications.
**Pay Transparency**
Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat's compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.
**About 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. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
**Benefits**
● 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
● Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
**Note:** These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.
**Inclusion at Red Hat**
Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.
**Equal Opportunity Policy (EEO)**
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
**Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.**
**Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email** **application-assistance@redhat.com** **.** **General inquiries, such as those regarding the status of a job application, will not receive a reply.**
AI Experiment Tracking Senior Software Engineer
Raleigh, NC jobs
Are you ready to join a game-changing open-source AI platform that harnesses the power of hybrid cloud to drive innovation?
The Red Hat OpenShift AI (RHOAI) team is looking for a Senior Software Engineer with Kubernetes and MLOps (Machine Learning Operations) experience to join our rapidly growing engineering team. Our focus is to create a platform, partner ecosystem, and community by which enterprise customers can solve problems to accelerate business success using AI. This is a very exciting opportunity to build and impact the next generation of hybrid cloud MLOps platforms, contribute to the development of the RHOAI product, participate in open source communities, and be at the forefront of the exciting evolution of AI. You'll join an ecosystem that fosters continuous learning, career growth, and professional development.
You will be contributing as a core developer for AI experiment tracking on OpenShift AI. You will work as part of an evolving development team to rapidly design, secure, build, test, and release new capabilities. This role is for an individual contributor who collaborates closely with other developers and cross-functional teams. You will have the opportunity to actively participate in both our downstream efforts as well as the upstream MLFlow project. You should have a passion for working in open-source communities and for developing solutions that integrate Red Hat, open-source, and partner technologies into a cohesive platform.
At Red Hat, our commitment to open source innovation extends beyond our products - it's embedded in how we work and grow. Red Hatters embrace change - especially in our fast-moving technological landscape - and have a strong growth mindset. That's why we encourage our teams to proactively, thoughtfully, and ethically use AI to simplify their workflows, cut complexity, and boost efficiency. This empowers our associates to focus on higher-impact work, creating smart, more innovative solutions that solve our customers' most pressing challenges.
What you will do
Contribute to the architecture, design, development, and testing of new features and solutions for MLFlow on Red Hat OpenShift AI
Innovate in the MLOps domain by participating in upstream communities, particularly Kubeflow and MLFlow
Ensure non-functional requirements including security, resiliency, performance, and maintainability are met
Lead by example in writing and maintaining comprehensive unit, integration, and end-to-end tests, and help teammates adopt strong testing and CI/CD practices
Use CI/CD best practices to deliver solutions efficiently into RHOAI
Contribute to a culture of continuous improvement by sharing recommendations and technical knowledge with team members
Collaborate with product management, other engineering, and cross-functional teams to analyze and clarify business requirements
Communicate effectively with stakeholders and team members to ensure proper visibility of development efforts
Give thoughtful and prompt code reviews that uphold quality and maintainability standards
Represent RHOAI in external engagements including industry events, customer meetings, and open source communities
Mentor and guide other engineers, including coaching them on quality ownership, testing strategies, and development best practices
Explore and experiment with emerging AI technologies relevant to software development, proactively identifying opportunities to incorporate new AI capabilities into existing workflows and tooling
What you will bring
Strong experience developing applications in Go or Python, or another programming language
Strong experience with with AI experiment tracking tools such as MLFlow, Weights and Biases, or ClearML
Strong experience in Kubernetes, OpenShift, or other cloud-native technologies
Proven ability to design and implement robust automated testing strategies, and to guide others in adopting strong testing, CI/CD, and quality practices
Ability to quickly learn and guide others on using new tools and technologies, including AI-assisted development tools
Experience with source code management tools such as Git
Innovation skills and a passion for technology, with the ability to introduce new ideas and improvements to the team
Strong system understanding and troubleshooting capabilities
Familiarity with data science workflows and machine learning pipelines
Excellent written and verbal communication skills
The following will be considered a plus:
While a Bachelor's degree or higher in computer science or a related discipline is valued, we prioritize practical experience and technical prowess
Understanding of how Open Source and Free Software communities work
Experience with development for public cloud services (AWS, GCE, Azure)
Experience working with or deploying MLOps platforms
The salary range for this position is $116,270.00 - $191,840.00. Actual offer will be based on your qualifications.
Pay Transparency
Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat's compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.
About 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. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
Benefits
● 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
● Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
Note: These benefits are only applicable to full time, permanent associates at Red Hat located in the United States.
Inclusion at Red Hat
Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.
Equal Opportunity Policy (EEO)
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com. General inquiries, such as those regarding the status of a job application, will not receive a reply.
Auto-ApplySoftware Developer (C)
Software engineering manager job at SAS Institute
Software Developer - Hybrid, Cary, NC or Remote Nice to meet you! We're a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence - and questions into answers. If you're looking for a dynamic, fulfilling career with flexibility and a world-class employee experience, you'll find it here. We're recognized around the world for our inclusive, meaningful culture and innovative technologies by organizations like Fast Company, Forbes, Newsweek and more.
About the job
The Viya Host Systems team is looking for a talented Software Developer to join us! Our team is responsible for supporting the underlying foundational code that allows SAS products to interface with a number of host operating systems such as Windows and Linux as well as cloud storage providers like Amazon S3, ABS/ADLS, and GCS. Additionally, our team is heavily involved with the modernization of SAS software through our efforts in developing support for Long Names and Extended Data Types. In this specific role, you will design, develop, test, and deliver code in all of the aforementioned areas as well as assist SAS Technical Support by troubleshooting and resolving reported customer issues that fall within our team's purview.
As a Viya Host Systems Software Developer, you will:
* Design and develop high quality, testable, and scalable software solutions (primarily in C) within established timelines while adhering to R&D best practices and processes.
* Actively involve other project stakeholders (e.g. executive leadership, product managers, project managers, architects, SMEs) to ensure implementation satisfies both functional and non-functional requirements and is consistent with established R&D standards.
* Provide presentations and demos to stakeholders as appropriate.
* Participate in project scoping, estimation efforts, and scheduling; track progress of individual tasks and alert stakeholders of issues blocking or preventing completion of a task.
* Ensure the caliber of the code you create through a quality-focused mindset, including code reviews to safeguard integrity and cross-product consistency, developing automated tests at the appropriate level (functional, unit, integration, system, and performance), and collaborating closely with quality engineers to define and review test plans as well as communicate when updates to the plan should be made to cover code changes related to enhancements, redesigns, and bug fixes.
* Support internal and external customers by way of defect resolutions.
* In collaboration with technical writers, author the appropriate level of design and technical documentation that satisfies both internal and external consumers.
* Be encouraged to participate in open source projects on behalf of SAS.
* Ensures all applicable security policies and processes are followed to support the organization's secure software development goals.
* Embrace curiosity, passion, authenticity and accountability. These are our values and influence everything we do.
Required Qualifications
* Bachelor's degree in Computer Science or related quantitative field.
* Minimum of 5 years of enterprise experience in software development.
* Advanced C or C++ programming skills, with a minimum of 2 years C programming experience.
* Familiarity with multithreaded programming and maintaining thread safety of data.
* Able to use debugging techniques to narrow down failures within the system including viewing critical logs, examining system metrics, and understanding multi-tiered solutions.
* Excellent interpersonal, verbal, and written communication skills coupled with excellent organizational, analytical, and problem-solving skills.
* Demonstrated ability to manage time across multiple projects; proven track record of delivering complex projects on schedule
* Equivalent combination of related education, training and experience may be considered in place of the above qualifications.
Additional competencies, knowledge and skills
* Collaboration - Working cooperatively with others to help a team or work group achieve its goals.
* Technical / Professional Knowledge and Skills - Having achieved a satisfactory level of technical, functional, and/or professional skill or knowledge in position-related areas; keeping up with current developments and trends in areas of expertise; leveraging expert knowledge to accomplish results.
* Work Standards - Setting high standards of performance for self and others; assuming responsibility and accountability for successfully completing assignments or tasks; self-imposing standards of excellence rather than having standards imposed.
* Working knowledge of at least one public cloud interface: Azure, AWS, or GCP.
* Linux/Windows experience.
* Strong understanding of REST APIs.
* Experience using Git or GitHub for source code management and code review.
* Experience with container and container orchestration technologies like Docker and Kubernetes.
* Familiarity with a shell language like Bash or KornShell.
* Good understanding of CI/CD practices.
* Experience with collaboration tools such as Jira and Confluence.
* Experience with Agile SDLC practices.
World-Class Benefits
Highlights include...
* Comprehensive medical, prescription, dental and vision plans.
* Medical plan options include...
* PPO with low annual deductible and copays.
* HDHP combined with a health savings account with a contribution from SAS (no access to on-site health care center).
* Onsite Health Care Center (HQ) that's free to employees and family members enrolled in the PPO plan. There's a pharmacy too! Not local to HQ? The pharmacy will ship prescriptions for no additional charge!
* An industry-leading 401k plan.
* Generous time away including vacation time, a variety of paid holidays, and our much-loved U.S. Winter Wellness Break between December 25 and January 1.
* Volunteer Time Off, parental leave and unlimited paid sick days.
* Generous childcare benefits for all full-time employees.
World-class benefits
Highlights include...
* Comprehensive medical, prescription, dental and vision plans.
* Medical plan options include:
* PPO with low annual deductible and copays.
* HDHP combined with a health savings account with a contribution from SAS (no access to on-site health care center).
* Onsite Health Care Center (HQ) that's free to employees and family members enrolled in the PPO plan. There's a pharmacy too! Not local to HQ? The pharmacy will ship prescriptions for no additional charge!
* An industry-leading 401k plan.
* Tuition Assistance Program and programs and resources to support your development
* Generous time away including vacation time, a variety of paid holidays, and our much-loved U.S. Winter Wellness Break between December 25 and January 1.
* Volunteer Time Off, parental leave and unlimited paid sick days.
* Generous childcare benefits for all full-time employees.
You are welcome here.
At SAS, it's not about fitting into our culture - it's about adding to it. We believe our people make the difference. Our inclusive workforce brings together unique talents and inspires teams to create amazing software that reflects the diversity of our users and customers.
Additional Information:
To qualify, applicants must be legally authorized to work in the United States, and should not require, now or in the future, sponsorship for employment visa status. SAS is an equal opportunity employer. All qualified applicants are considered for employment without regard to any characteristic protected by law. Read more: Know Your Rights.
Resumes may be considered in the order they are received. SAS employees performing certain job functions may require access to technology or software subject to export or import regulations. To comply with these regulations, SAS may obtain nationality or citizenship information from applicants for employment. SAS collects this information solely for trade law compliance purposes and does not use it to discriminate unfairly in the hiring process.
SAS only sends emails from verified "sas.com" email addresses and never asks for sensitive, personal information or money. If you have any doubts about the authenticity of any type of communication from, or on behalf of SAS, please contact *************************.
Let's stay in touch! Join our Talent Community to stay up to date on company news, job updates and more.
#LI-MC1
#SAS
CDev25
Auto-Apply