Principal Software Engineer (Full Stack + Data + AI Specialist)
Dell
Job Description Principal Software Engineer (Full Stack + Data + AI Specialist) The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us to do the best work of your career and make a profound social impact as a Principal Software Engineer on our ISG Software Engineering team in Research Triangle Park, North Carolina, Round Rock, Texas, Hopkinton, Massachusetts . What you'll achieve As a Principal Software Engineer , you will be a technical leader responsible for architecting and delivering complex, scalable, high-performance software systems. You will shape technical direction, mentor senior engineers, drive engineering excellence, and influence strategy across product teams. Principal Engineers at Dell act as project leaders and architectural anchors, guiding teams toward high-impact, high-quality outcomes. Responsibilities You will:
- Lead the design and architecture of large-scale, distributed, and microservice-based systems
- Develop end-to-end software solutions across backend and frontend layers, owning complex implementations end-to-end
- Ensure high performance, reliability, and long-term maintainability while identifying and mitigating technical risk
- Prepare and refine technical specifications, conduct design and code reviews, and mentor senior and mid-level engineers
- Collaborate cross-functionally to deliver enterprise-grade integrations and modernization efforts while influencing engineering standards and platform strategy
- 8-12 years of experience delivering complex, large-scale software systems
- Deep expertise in backend development (Java, Go, Python, C#, or similar) with experience building distributed or microservices architectures
- Strong proficiency in modern frontend frameworks (React, Angular, or Vue) and JavaScript/TypeScript
- Advanced knowledge of system architecture, API design, performance optimization, and data modeling, with hands-on experience using relational and NoSQL databases
- Proven ability to independently design and debug complex systems while demonstrating technical leadership, mentoring, and cross-team collaboration
- Experience integrating AI-enabled capabilities into enterprise platforms, including agentic AI patterns, LLM-driven automation, autonomous agents, RAG, prompt engineering, vector databases, and AI-assisted developer tools
- Strong background in modern platform engineering and enterprise automation, including ServiceNow or IPAM systems, Agile/Scrum delivery, GitOps, Kubernetes tooling and security, and contributions to platform strategy or architectural governance
Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer (Full Stack + Data + AI Specialist) in Durham, NC vacancy
$140k - $170k
...Working time: Full-time Additional Locations... ...company with a full-stack portfolio of AI-enabled, AI-ready,... ...computing and software defined infrastructure... ...Requirements As an AI Data Specialist, you will play a key... ...closely with AI engineers and cross-functional...FullstackFull timeWork at officeLocal areaWork from home3 days per week- ...Full Stack Engineer Duration: Long Term Contract Location: Westlake, TX / Durham, NC Job Description Seeking a Principal Software Engineer to develop enterprise-wide data capabilities pertaining to our customers’ Communication Preferences & Profiles. The...FullstackLong term contract
- ...Job Description Principal Software Engineer (Full Stack + Systems Architecture) The Software Engineering team... ..., performance optimization, and data modeling, with hands-on experience using... ...Requirements Experience integrating AI-enabled capabilities into enterprise...Fullstack
- IBM is seeking a talented full stack developer focused on AI technologies in Durham, North Carolina. The ideal candidate will be responsible for designing, developing, and testing AI applications, writing efficient code, and adhering to best security practices. You should...Fullstack
- Fidelity Management & Research Company is seeking a Senior Full Stack Software Engineer for a one-year contract in Durham, NC. This role focuses on utilizing Generative AI to enhance the software development lifecycle. The ideal candidate will have over 5 years of experience...FullstackContract work
$140k - $170k
...Companies is seeking a Senior AI Engineer Lead to join a prominent... ...the technical bridge between data, engineering, and product teams... ...+ years of experience across software engineering and AI product development... ...AWS (Bedrock, Lambda, S3), full‑stack development, and SQL/NoSQL...Fullstack$137k - $200.5k
...Software Engineer Specialized In Ai/Ml This role is performed within RTP, North Carolina or alternate locations... ..., Solutions Architects, and data engineers dedicated to supporting Cisco... ...Preferred Qualifications Full stack development experience with Angular...FullstackFull timeTemporary workLocal areaFlexible hours$155.66k - $225.16k
...with a wide variety of AI language models (bots),... ...our first AI Automation Engineer to lead how we apply... ...process of creating this software Collaborate with... ...that may handle sensitive data or business-critical... ...years of experience in full-stack development with strong...FullstackRemote jobFull timeShift work$100.3k - $150.5k
Principal/Sr Principal Software Engineer (*Active TS/SCI required) Requisition ID: R10189875 Location: Morrisville, North Carolina, United States of... ...for a Ground Segment. This role is for one experienced full-stack software developer willing to do both frontend/backend...FullstackWork experience placementRelocation packageMonday to ThursdayShift work- ...26 Working time: Full-time Additional Locations... ...company with a full-stack portfolio of AI-enabled, AI-ready, and... ...computing and software defined infrastructure... ...is seeking an AI Infra Engineer, to support the delivery... ...Background: DCIM (Data Center Infrastructure...FullstackFull timeWork at officeLocal areaRemote work3 days per week
- ...26 Working time: Full-time Additional Locations... ...company with a full-stack portfolio of AI-enabled, AI-ready, and... ...computing and software defined infrastructure... ...are seeking a Senior AI Engineer to support Lenovo's global... ...-functionally with data scientists, business stakeholders...FullstackFull timeWork at officeLocal area3 days per week
- ...6 Working time: Full-time Additional Locations... ...company with a full-stack portfolio of AI-enabled, AI-ready,... ...computing and software defined infrastructure... ...with Infrastructure and Data teams on dependencies... ...squad, mentor junior engineers, conduct code reviews...FullstackFull timeLocal areaImmediate startFlexible hoursShift work
- ...Working time: Full-time Additional... ...with a full-stack portfolio of AI-enabled, AI-ready... ...performance computing and software defined... ...HPC and AI Sales Specialist to drive HPC and... ...Bachelor's degree in Engineering, Information Technology... ...cloud computing, data center...FullstackFull timeLocal areaRemote work
$150k - $180k
...Working time: Full-time Additional... ...executing a Hybrid AI strategy that spans... ...helping customers turn data into insights and... ...innovation and a full-stack AI portfolio,... ...performance computing and software defined... ...collaborate with AI engineers to deploy and scale...FullstackFull timeWork at officeLocal areaWork from home3 days per week- ...Full Stack Developer 5+ professional full stack experience using Angular/Typescript and 5+ python. 2+ years’ experience in Angular 10+. Significant experience with modern web frameworks, Webpack, NPM, Yarn. Strong expertise with HTML5, Javascript, SCSS. Experience working...Fullstack
$95k - $154k
...recruiters are using AI assessments to filter... ...skills in today's tech stack. Unfortunately, most... ...of candidates land full-time jobs at tech leaders... ...for entry-level software programmers, Java Full... .../Java developers, Data analysts/Data Engineers/ Data Scientists, Machine...FullstackFull timeH1b$230k - $250k
...6 Working time: Full-time Additional Locations... ...company with a full-stack portfolio of AI-enabled, AI-ready,... ...computing and software defined infrastructure... ...collaborate with AI engineers to deploy and scale AI... ...solutions, including data encryption, access controls...FullstackFull timeWork at officeLocal areaWork from home3 days per week- ...Full Stack Engineer Location: Durham, NC or Merrimack, NH or Westlake, TX or Jersey City, NJ after covid settles (Hybrid Model) Duration... ...applicable work experience plus 5 years of experience in a software engineering and development role. Key Skills:...FullstackContract workWork experience placement
- Full-Stack Software Engineer with expertise in Java, Spring Boot, SQL, AMQ, Elasticsearch, React, and Angular. Experienced in developing scalable solutions, automating CI/CD with Azure DevOps, mentoring new engineers, and collaborating across teams.Fullstack
- ...Senior Java Engineer Fidelity has a 16 week engagement for two Senior Java Engineers... ...analyze a reporting engine that runs over a data warehouse. You will need to quickly gain... ...~8+ years of hands on development, full stack preferred, minimum API to database ~ Tech...FullstackWork at officeRemote work
- ...Full Stack Engineer (Kafka) Location: Durham, NC, Boston, MA, Merrimack, NH, Jersey City, NJ,... ...delivering and supporting modern web and data solutions. ~ Experience in REST based... ...Strong programming, debugging and secure software development skills (e.g. Veracode,...FullstackLong term contract
- ...Java Fullstack Engineer Location: Durham, NC Duration: long term contract Must Have Experience: Java version 11 Spring, Spring Batch Strong Java/J2EE (Version 11+) development working on enterprise level applications utilizing frameworks like Spring...FullstackLong term contract
$90k - $154k
...ready signals-specific stacks, strong project depth,... ...candidates land full-time roles at organizations... ...includes entry-level software programmers, Java full... ...developers , DevOps engineers , data analysts , data engineers... ...scientists , and ML/AI engineers . The focus...FullstackFull timeH1b- ...Full Stack Engineer Industry: Banking and Finance clients Location: Durham, NC (Hybrid) / Westlake, TX Duration... ...Knowledge of AWS is desired ~ Solid grasp of Software Engineering and Object-Oriented Design principals ~3-5 years of proven JavaScript and building...Fullstack
$90k - $154k
...Fresh Graduate to Full-Time Offer: A Job Search Strategy... ...roles including entry-level software programmers, Java full stack developers, Python/Java developers, data analysts, data engineers, data scientists, and... ...Science/BI) + Machine Learning/AI . This matters for OPT...FullstackFull timeH1bVisa sponsorship- ...HPE Morpheus Enterprise - Principal Software Engineer This role has been designed as ‘Hybrid’ with an expectation that you will work on average... ...help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so...Work experience placementWork at office2 days per week
- ...Software Engineer In Test Dynamic Work Schedule: This is 5 days on site a month- in the same week then the remainder of the month... ..., isolate, and resolve technical issues across the full technology stack by using automated & manual testing methodologies ~ Sophisticated...FullstackWork from home
- Full Stack Engineer Hybrid Mode (5 Days in Month) Westlake, TX/Durham, NC Job Description Angular 2+ (Typescript, CSS, NodeJS, Jasmine, Protractor) 2.) Java API Development experience 3.) CI/CD (Jenkins, Maven, uDeploy, etc.Fullstack
- ...Java Developer Boston, MA Contract Bachelor's degree in Computer Science or Engineering 5+ years of modern responsive web development experience using Java, JSP, HTML, CSS, Spring MVC / Spring Core / Web Services (SOAP/REST) and configuring web containers. Knowledge...FullstackContract work
- ...Sr. Full Stack Software Engineer Duration: 12 -24 Months Location: Merrimack, NH/ Smithfield, RI/ Westlake, TX/ Durham, NC/ Covington, KY Candidate should be local or willing to work onsite on any of the above locations for 5 days/ month The Expertise and Skills...FullstackLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer (Full Stack + Data + AI Specialist). Be the first to apply!
Related searches
- principal software engineer Durham, NC
- data visualization developer Durham, NC
- data science developer Durham, NC
- senior data center engineer Durham, NC
- sr information security engineer Durham, NC
- junior big data engineer Durham, NC
- entry level big data engineer Durham, NC
- data engineer contract Durham, NC
- aws data engineer Durham, NC
- senior data engineer Durham, NC


