- Ally (Raleigh, NC)
- …Computer Science, AI/ML, Data Science, or related experience preferred * 5+ years of software engineering experience required * 3+ years in senior or principal ... roles preferred * Proven experience architecting and scaling distributed systems and AI platforms on AWS. * Strong Python skills and familiarity with async… more
- Red Hat (Raleigh, NC)
- …you will play a key role in shaping the future of AI-influenced software and platform architectures. You'll develop and deliver capabilities that support Red Hat's ... innovation around Generative AI applications, focusing on distributed AI inference and agent-based infrastructure. This role requires a passionate, hands-on … more
- City National Bank (Charlotte, NC)
- * SOFTWARE PRINCIPAL ENGINEER * WHAT IS THE OPPORTUNITY? The Principal Software Engineer plays a key role in City National Bank's Technology & ... Innovation division. As a Principal Software Engineer you will...systems based on priority. * Collaborate with multiple, enterprise-wide distributed performing teams to deliver new capabilities in business… more
- Citizens (Charlotte, NC)
- …TX or Phoenix AZ Role is not relocation eligible. Responsibilities Your role as Calypso Principal Software Engineer is to work with engineering teams and ... of projects as the bank pivots towards innovation and customer experience. The Calypso Principal Software Engineer will be responsible for: + Participating… more
- Red Hat (Raleigh, NC)
- …for creating and operating exceptional digital experiences across the product portfolio. As a Principal Software Engineer , you will play a pivotal role in ... members + Skill Development: Act as a lead mentor and coach for software engineers, fostering a culture of continuous learning, professional development, and the… more
- Red Hat (Durham, NC)
- **About the Job** As a Principal Software Engineer at Red Hat, you'll be working on new features and core backend services of the Red Hat Advanced Cluster ... contributions **What You Will Bring** + Experience writing high-quality, maintainable software + Openness to learning new technologies, programming languages, and… more
- Microsoft Corporation (Charlotte, NC)
- …complex environments. + Awareness of, and ability to reason about, modern distributed software design patterns and cloud systems architecture, including ... Azure Reliability teams strive to improve reliability fundamentals via software engineering operational improvement, preferring long-lasting platform improvements delivered… more
- Cengage Group (Raleigh, NC)
- …As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high ... availability enterprise software . You will partner closely with product and design...experience, including developing technology strategies, fostering innovation, and influencing distributed teams across multiple time zones. **Generative AI &… more
- CVS Health (Raleigh, NC)
- …will have an immediate impact on the health and wellbeing of our patients. As a software engineer , you will have an impactful contribution in the delivery of a ... or Java), or .NET APIs running in the cloud + Expert in distributed systems, cloud-based environment either in Azure/AWS using Docker/Kubernetes + Expert in "design… more
- Genentech (Holly Springs, NC)
- …Automated Inspection, Autoinjector Assembly, Packaging/Finished Products). **The Opportunity** A Senior Principal ITOT Infrastructure Engineer is being hired to ... time is expected during the project phase. **What You'll Do** Senior Principal ITOT Infrastructure Engineer (Department: ITOT/Infrastructure - Leadership Role)… more